我已经在Tomcat 6和Servicemix 4.3中部署了服务
我已经使用soapUI 4向服务器发送请求,从tomcat我得到了答案,从servicemix我没有。这两个请求是不同的Tomcat端口8080,servicemix端口8181。
该服务是.war文件中的SOAP Web服务。
有没有人做过这种类型的迁移?我需要来自tomcat的servicemix中的库吗?
最佳答案
问题可能是您打包/安装了战争和/或缺少OSGi捆绑软件...
有关将Servicemix用作Web服务器的信息,请参见此blog post。
本质上是这样的...
osgi:install -s war:file:/tmp/sample.war?Webapp-Context=sample
那么您应该可以转到http://localhost:8080/sample
同样,this guide应该可以帮助解释OSGi war命令。