部署JAR:
1. Transform a non-OSGi JAR file into an standard OSGi bundle
见:http://springsfeng.iteye.com/admin/blogs/1154006
2. Converting a JAR Using the wrap Scheme
用法:wrap:LocationURL
说明:LocationURL用于获取JAR,wrap Schem的ULR handler将转换获取的JAR文件为标准的Bundle.
例如:osgi:install -s wrap:mvn:hsqldb/hsqldb/1.8.0.7
<feature name="examples-jpa-osgi" version="4.4.1-fuse-00-08">
<feature version="4.4.1-fuse-00-08">jpa-hibernate</feature>
<bundle>wrap:mvn:hsqldb/hsqldb/1.8.0.7</bundle>
<bundle>mvn:org.apache.servicemix.examples.jpa-osgi/wsdlfirst-
cxfbc-bundle/4.4.1-fuse-00-08</bundle>
<bundle>mvn:org.apache.servicemix.examples.jpa-osgi/wsdlfirst-
cxfse-bundle/4.4.1-fuse-00-08</bundle>
</feature>
部署WAR:
1. Converting the WAR Using the war Scheme
(1) 用法:war:LocationURL[?option]
说明:LocationURL可以是mvn:或file:URL或其他的URL地址,而Options为附在URL后的,格式为:
?Option=Value&Option=Value&...
或?Option=Value&Option=Value&...
(2) 部署一个War文件
如果War文件在Maven Repository中,可以直接部署至OSGi容器中使用osgi:install命令,并添加一个
参数:war:mvn:URL,例如:
install war:mvn:org.apache.wicket/wicket-examples/1.4.7/war?Web-ContextPath=wicket
如果War文件位于filesystem中,部署至OSGi容器中可以指定war:file:URL参数,例如:
install war:file://wicket-examples-1.4.7.war?Web-ContextPath=wicket
(3) 访问部署的WAR文件
默认端口:8181,
WAR名称:Web-ContextPath参数指定的名称。
备注:默认情况下,通过上述方法产生的WAR文件是一个自包含的、独立的Bundle,既不Import也不
Export Package, 这个模仿的WAR部署至J2EE容器中,所以WAR包含了所有他所需要的第三方JAR.
2. 配置Web Container
FuseESB自动的部署WAR至WEB容器中,可通过etc/org.ops4j.pax.web.cfg.empty.stub设置端口。
分享到:
相关推荐
Apache ServiceMix Specs :: JAXP API 1.3
servicemix-bundles:Apache ServiceMix捆绑包的镜像
NULL 博文链接:https://newjava-sina-cn.iteye.com/blog/2359797
org.apache.servicemix.bundles.xmlbeans-2.4.0_1.jar
mysql-binlog-connector-java.zip,mysql二进制日志连接器mysql二进制日志连接器
8,创建一个名为testfile.xml的蓝图文件并放入servicmix的deploy文件夹中,这将在servicemix目录中创建camel / input文件夹 9.将文件从deploy文件夹复制到camel / input文件夹。 该文件将自动移动到输出文件夹 10. ...
创建3个表示形式: 包含文档webapp的战争文件pdf文件(位于target/sitegen/manual.pdf ) 使用相同模板(位于target/sitegen )生成的静态网站将文档发布到网站如果您是Apache ServiceMix提交者,则可以使用以下命令
servicemix5:Apache ServiceMix 5的镜像
servicemix:Apache ServiceMix
快速入门指南 ServiceMix4.x ServiceMix4 教程 手册 启动 指南
servicemix课件。。。。。。。。。。
servicemix代理web service
cimero是一个可视化ServiceMix插件,能够方便开发和部署相关ServiceMix应用。
蓝眼睛ServiceMix教程
关于ServiceMix开发的一些笔记和心得...
ESB提供了网络中最基本的连接中枢,是构筑企业神经系统的必要元素。ESB采用了“总线”这样一种模式来管理和简化应用之间的集成拓扑结构,以广为接受的开放标准为基础来支持应用之间在消息、事件和服务级别上动态的...
Servicemix做代理服务器发布WebService,Login登录实际代码。对应博客中ServiceMix做代理服务器发布WebService(附带案例源码) 该篇例子,需要的可以去看看,这个是源码。
ESB-ServiceMix的消息路由技术研究,罗晶,,本文沿着SOA-ESB-JBI-NMR-ServiceMix这个线路,探究SOA、ESB和JBI规范,以及这几者之间的联系。通过对遵循JBI规范的开源ESB—ServiceMix深入�
SERVICEMIX学习笔记最终版.pdf
MULE与ServiceMix的区别的各种摘要