0

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

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

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

现在,当我想用​​ Jboss bundle 部署我的应用程序(通过导入 bar 文件)时,我抛出一个异常,因为 JDOM2 在 JBOSS AS7 中没有解析。我已经尝试过这个方法但不起作用。

有人可以告诉我在 Bonita 的 JBoss 包中的何处以及如何添加 JDOM2 来帮助我吗?

在此先感谢并为我的英语不好感到抱歉。

4

1 回答 1

0

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

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

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

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

希望这可以帮助,

于 2015-03-03T17:13:36.037 回答