【发布时间】:2012-03-15 05:36:02
【问题描述】:
好的,我在设置 jbpm 和 jboss 一起工作时遇到了很多问题......从 servlet 运行 jbpm 进程这样简单的事情变得很痛苦,这一切都是因为 jBoss 找不到类。
我创建了一个动态 Web 项目并且没有使用 Maven 项目,所以事情更干净......而且它应该可以工作。
我只想从 servlet 的存储库中加载 jbpmn2.0 并使用 WorkItemHanlder 运行它....但我明白了:
java.lang.ClassNotFoundException: org.drools.runtime.process.WorkItemHandler
由于某种原因,jBoss 无法从 jBPM 中找到应该在 JBoss 上工作的类。我做了什么……我认为这不是正确的解决方案……将知识-api.jar 添加到 WEB-INF/lib 中。虽然我现在可以在尝试运行应用程序时部署应用程序,但我得到:
错误无法为“org.drools.builder.KnowledgeBuilderFactoryService”类实例化服务
老实说,我不明白为什么使用 jBpm 制作 Jboss Web 应用程序如此困难。
【问题讨论】: