吴密的博客

每天进步一点点
posts - 12, comments - 1, trackbacks - 0, articles - 1

serviceMiX入门一

Posted on 2015-04-09 16:25 xiaolang 阅读(6343) 评论(1)  编辑  收藏
本章我们主要介绍下如何安装serviceMiX,使用命令来查看osgi bundles、日志。

1、下载
serviceMiX5.4.0
http://servicemix.apache.org/downloads.html
到下载页面选取:
tar,gz  for Linux/Unix/MacOS X
zip for windows

如果仅仅是运行
serviceMiX,你需要jre1.6.x 或者 jre1.7.x  serviceMiX5.4.0大概需要100M的空间
如果你要开发自己的一些集成应用和osgi bundles,你还需要安装  jdk1.6.x 或者 jdk1.7.x  apache maven3.0.4 或者更高的版本


2.解压,指定<SERVICEMIX_HOME>.
解压,在环境变量中配置 <SERVICEMIX_HOME>.例如:C:\apache-servicemix

3.启动serviceMiX(windows)

C:\Users\Administrator>cd c:\apache-servicemix\bin

c:\apache-servicemix\bin>servicemix
Please wait while Apache ServiceMix is starting...
 27% [===================>                                                    ]


4.启动成功

Please wait while Apache ServiceMix is starting...
100% [========================================================================]
 ____                  _          __  __ _
/ ___|  ___ _ ____   _(_) ___ ___|  \/  (_)_  __
\___ \ / _ \ '__\ \ / / |/ __/ _ \ |\/| | \ \/ /
 ___) |  __/ |   \ V /| | (_|  __/ |  | | |>  <
|____/ \___|_|    \_/ |_|\___\___|_|  |_|_/_/\_\
  Apache ServiceMix (5.4.0)
Hit '<tab>' for a list of available commands
and '[cmd] --help' for help on a specific command.
Hit '<ctrl-d>' or 'osgi:shutdown' to shutdown ServiceMix.

5. 
使用命令 osgi:list  osgi:list|grep camel 查看bundles 

karaf@root> osgi:list
START LEVEL 100 , List Threshold: 50
   ID   State         Blueprint      Spring    Level  Name
[  81] [Active     ] [            ] [       ] [   50] geronimo-annotation_1.0_spec (1.1.1)
[  82] [Active     ] [            ] [       ] [   50] geronimo-jms_1.1_spec (1.1.1)
[  83] [Active     ] [            ] [       ] [   50] geronimo-j2ee-management_1.1_spec (1.0.1)
[  84] [Active     ] [            ] [       ] [   50] JAXB2 Basics - Runtime (0.6.4)
[  85] [Active     ] [            ] [       ] [   50] Apache ServiceMix :: Bundles :: jaxb-impl (2.2.1.1_2)

karaf@root> osgi:list|grep camel
[ 116] [Active     ] [            ] [       ] [   50] camel-core (2.14.1)
[ 117] [Active     ] [Created     ] [       ] [   50] camel-karaf-commands (2.14.1)
[ 118] [Active     ] [            ] [       ] [   50] camel-jms (2.14.1)
[ 124] [Active     ] [            ] [       ] [   50] camel-spring (2.14.1)
[ 125] [Active     ] [Created     ] [       ] [   50] camel-blueprint (2.14.1)

6.
使用log:display查看日志,其他 log:display-exception

karaf@root> log:display
2015-04-09 16:09:07,433 | INFO  | 0 - timer://wumi | timerToLog  | ?                                   ? | 116 - org.apache.camel.camel-cor
e - 2.14.1 | The message contains Hi from Camel at 2015-04-09 16:09:07

Feedback

# re: serviceMiX入门一  回复  更多评论   

2015-04-30 16:49 by 佛山陶瓷品牌
找了很久,感谢楼主分享

只有注册用户登录后才能发表评论。


网站导航: