JBoss Fuse中的WAR文件部署

时间:2016-01-13 14:51:24

标签: osgi apache-karaf jbossfuse fuseesb apache-servicemix



这是关于JBoss Fuse ESB中的WAR文件部署。
我有一个项目,它生成一个WAR文件(其中包含一个Web应用程序包含一些JSP,HTML和一个web.inf文件)以及其他一些包。
一旦我将它们部署到FUSE中,那些工作正常,WAR文件也转换为相应的包。
我可以通过在karaf shell中使用'list'命令正确地看到所有捆绑包。

我遇到的问题是我想知道提取(爆炸)WAR文件的位置。
通常,当我们将WAR文件部署到诸如tomcat的Web容器中时,它将提取WAR文件。
JBossFuse是否相同?或者它根本没有提取WAR包?

感谢。

1 个答案:

答案 0 :(得分:3)

在Apache Karaf中,永远不会提取WAB文件,但您可以在deploy文件夹中部署爆炸的WAB / WAR。只需确保该文件夹具有战争的名称和扩展名,如:

/my-super.war/
             /index.html
             /WEB-INF/
             /WEB-INF/web.xml