简体   繁体   English

如何将jBPM 6用作JBOSS EAP模块?

[英]How to use jBPM 6 as JBOSS EAP module?

I have a number of web applications under JBOSS EAP 6.2 which use jBPM 6. 我在JBOSS EAP 6.2下有许多使用jBPM 6的Web应用程序。

jBPM jars take about 20MB in each WEB-INF/lib so I decided to move them into a separate JBoss module. jBPM jars在每个WEB-INF / lib中占用大约20MB,因此我决定将它们移到单独的JBoss模块中。 After that I have issues with classloading because jBPM module's classloader tries to load classes by name defined in web applications and fails to do that (ClassNotFound errors). 之后,我遇到了类加载的问题,因为jBPM模块的类加载器尝试按Web应用程序中定义的名称加载类,但这样做失败(ClassNotFound错误)。

So my question is there a way to use jBPM 6 as a JBoss module OR is there a way to load jBPM module's classes using web applications classloaders? 所以我的问题是有没有办法将jBPM 6用作JBoss模块,还是有办法使用Web应用程序类加载器加载jBPM模块的类?

Thank you! 谢谢!

There are modules containing core jars available out-of-the-box: http://repository.jboss.org/nexus/content/groups/public/org/kie/kie-eap-distributions-bpms-layer/ 有一些包含核心jar的模块可以直接使用: http : //repository.jboss.org/nexus/content/groups/public/org/kie/kie-eap-distributions-bpms-layer/

The slim workbench war using these modules is available here: http://repository.jboss.org/nexus/content/groups/public/org/kie/kie-eap-distributions-bpms-webapp/ 使用这些模块的苗条工作台之战可在此处找到: http : //repository.jboss.org/nexus/content/groups/public/org/kie/kie-eap-distributions-bpms-webapp/

Note that the latest snapshots are targeted to eap 6.3.0. 请注意,最新快照针对的是eap 6.3.0。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM