Update:

Tried drools-distribution-5.2.0.CR1 runtime, the default ProcessTest.java
(from Drools project wizard) cannot be run successfully. 

With .rf file loaded into ProcessTest.java, error returns is: 
java.lang.NullPointerException
        at
org.drools.compiler.PackageBuilder.addProcessFromXml(PackageBuilder.java:473)
        at
org.drools.compiler.PackageBuilder.addKnowledgeResource(PackageBuilder.java:510)
        at
org.drools.builder.impl.KnowledgeBuilderImpl.add(KnowledgeBuilderImpl.java:28)
        at com.sample.ProcessTest.readKnowledgeBase(ProcessTest.java:36)
        at com.sample.ProcessTest.main(ProcessTest.java:23)

With .bpmn file loaded into ProcessTest.java, error returns is:
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:513)
        at
org.drools.builder.impl.KnowledgeBuilderImpl.add(KnowledgeBuilderImpl.java:28)
        at com.sample.ProcessTest.readKnowledgeBase(ProcessTest.java:33)
        at com.sample.ProcessTest.main(ProcessTest.java:20)
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)
        ... 7 more
Caused by: java.lang.ClassNotFoundException:
org.jbpm.bpmn2.BPMN2ProcessProviderImpl
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Unknown Source)
        at
org.drools.util.ServiceRegistryImpl$ReflectionInstantiator.newInstance(ServiceRegistryImpl.java:207)
        ... 9 more

I'm not sure how to overcome these errors, any idea?



--
View this message in context: 
http://drools.46999.n3.nabble.com/Drools-5-2-0-M2-is-not-compatible-with-JDK-1-5-tp2915491p3056266.html
Sent from the Drools: User forum mailing list archive at Nabble.com.
_______________________________________________
rules-users mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-users

Reply via email to