mutou wang [https://community.jboss.org/people/mutou] created the discussion
"IllegalArgumentException: Unable to instantiate service for Class 'org.drools.compiler.BPMN2ProcessProvider'" To view the discussion, visit: https://community.jboss.org/message/737590#737590 -------------------------------------------------------------- Hello, everyone! When I was running the java sentences: KnowledgeBuilder kbuilder = KnowledgeBuilderFactory.newKnowledgeBuilder(); kbuilder.add(ResourceFactory.newFileResource(filename), ResourceType.BPMN2); the second line throws a IIIlegalArgumentException like this: java.lang.IllegalArgumentException: Unable to instantiate service for Class 'org.drools.compiler.BPMN2ProcessProvider' at org.drools.util.ServiceRegistryImpl.get(ServiceRegistryImpl.java:161) at org.drools.compiler.BPMN2ProcessFactory.loadProvider(BPMN2ProcessFactory.java:29) at org.drools.compiler.BPMN2ProcessFactory.getBPMN2ProcessProvider(BPMN2ProcessFactory.java:21) at org.drools.compiler.BPMN2ProcessFactory.configurePackageBuilder(BPMN2ProcessFactory.java:12) at org.drools.compiler.PackageBuilder.addKnowledgeResource(PackageBuilder.java:607) at org.drools.builder.impl.KnowledgeBuilderImpl.add(KnowledgeBuilderImpl.java:37) at org.thgrid.robinia.executor.impl.JbpmInstance.readKnowledgeBase(JbpmInstance.java:85) at org.thgrid.robinia.executor.impl.JbpmInstance.doIt(JbpmInstance.java:64) at org.thgrid.robinia.executor.impl.AbstractInstance.run(AbstractInstance.java:154) at org.thgrid.robinia.event.CallbackEventHandler.handle(CallbackEventHandler.java:11) at org.thgrid.robinia.event.EventProcessThread.handleEvent(EventCenter.java:67) at org.thgrid.robinia.event.EventProcessThread.run(EventCenter.java:45) Caused by: java.lang.IllegalArgumentException: Unable to instantiate 'org.jbpm.bpmn2.BPMN2ProcessProviderImpl' at org.drools.util.ServiceRegistryImpl$ReflectionInstantiator.newInstance(ServiceRegistryImpl.java:210) at org.drools.util.ServiceRegistryImpl$ReflectionInstantiator.call(ServiceRegistryImpl.java:202) at org.drools.util.ServiceRegistryImpl.get(ServiceRegistryImpl.java:159) ... 11 more Caused by: java.lang.ClassNotFoundException: org.jbpm.bpmn2.BPMN2ProcessProviderImpl at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at org.drools.util.ServiceRegistryImpl$ReflectionInstantiator.newInstance(ServiceRegistryImpl.java:207) ... 13 more I debuged this program for days and search the Internet for solutions, but in vain. How could this Exceptions happen? And What should I do to solve this problem?? Thank you!! -------------------------------------------------------------- Reply to this message by going to Community [https://community.jboss.org/message/737590#737590] Start a new discussion in jBPM at Community [https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]
_______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
