如何以及在何处为Bonita的Jboss Bundle添加依赖项

时间:2015-03-03 07:36:02

标签: java jboss bundle bonita

我使用Bonita BPM Studio设计了我的流程,现在我想将它部署在Jboss捆绑包上。

在Bonita BPM运行流程时,Bonita BPM生成一个war文件,此war文件将传输到嵌入Bonita BPM Studio的Tomcat服务器。

在我的过程中,有一个任务解析xml文件。为此,我在Tomcat的类路径中添加了JDOM2。

现在,当我想用​​Jboss包(通过导入bar文件)部署我的应用程序时,我抛出一个异常,因为JDOM2在JBOSS AS7中没有得到解决。我试过this how to但是没有用。

有人可以通过告诉我在Bonita JBoss包中添加JDOM2的位置和方法来帮助我吗?

提前致谢,抱歉我的英语不好。

1 个答案:

答案 0 :(得分:0)

为了提供明确的答案,我想首先纠正你的一些陈述。

Bonita BPM不会生成WAR文件。 Bonita依赖于其Engine及其Portal Web应用程序的WAR。 WAR文件仅在服务器安装时部署一次。

之后,当Java服务器运行时,进程将作为BAR文件部署到Bonita引擎。

如果要在进程中使用JDOM2等依赖项,则不应将这些库直接添加到Java服务器中。 而是使用Studio将它们添加到流程配置中,以便流程BAR包含它们。 有关详细信息,请参阅此文档页面: http://documentation.bonitasoft.com/product-bos-sp/process-configuration

希望这有帮助,