【问题标题】:How to use jBPM 6 as JBOSS EAP module?如何使用 jBPM 6 作为 JBOSS EAP 模块?
【发布时间】:2014-10-19 20:45:14
【问题描述】:

我在 JBOSS EAP 6.2 下有许多使用 jBPM 6 的 Web 应用程序。

jBPM jar 在每个 WEB-INF/lib 中占用大约 20MB,因此我决定将它们移动到单独的 JBoss 模块中。之后我遇到了类加载问题,因为 jBPM 模块的类加载器尝试按 Web 应用程序中定义的名称加载类,但未能做到这一点(ClassNotFound 错误)。

所以我的问题是有没有办法将 jBPM 6 用作 JBoss 模块,或者有没有办法使用 Web 应用程序类加载器加载 jBPM 模块的类?

谢谢!

【问题讨论】:

    标签: java jboss jbpm


    【解决方案1】:

    有一些包含开箱即用的核心 jar 的模块: http://repository.jboss.org/nexus/content/groups/public/org/kie/kie-eap-distributions-bpms-layer/

    使用这些模块的超薄工作台战可在此处获得: http://repository.jboss.org/nexus/content/groups/public/org/kie/kie-eap-distributions-bpms-webapp/

    请注意,最新的快照针对的是 eap 6.3.0。

    【讨论】:

    • 我已经将 jbpm 移到了一个单独的 jboss 模块。当 jbpm 模块的类加载器在按名称搜索时找不到 Web 应用程序中定义的类时,您的解决方案能否帮助我摆脱问题。
    猜你喜欢
    • 1970-01-01
    • 2021-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多