JBOSS EAP 6.2下有许多使用jBPM 6的web应用程序。
jBPM jar在每个WEB-INF/lib中占用大约20MB,所以我决定将它们移到一个单独的JBoss模块中。在那之后,我在类加载方面遇到了问题,因为jBPM模块的类加载器试图按web应用程序中定义的名称加载类,但未能加载(ClassNotFound错误)。
所以我的问题是,有没有一种方法可以将jBPM 6用作JBoss模块,或者有没有一个方法可以使用web应用程序类加载器加载jBPM模块的类?
谢谢!
有一些模块包含开箱即用的核心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。