Your stack trace shows:- at org.drools.compiler.PackageBuilder.addProcessFromXml(PackageBuilder.java:432)
So a process is being built from associated XML! If I get time I'll have a look at the example (when I'm at home later). I don't recall anything being copied anywhere as they're normally picked up directly from the classpath. 2010/10/21 赵侃侃 <[email protected]> > No, the NPE is all I've got in the console output. > > Can you detail what process definition that you are referring to? I saw all > the rules definition files are all copied over to the classpath after > conducting the compile. > > Namely, those files are borker.drl, notify.drl, position.drl, position.rf > and stocktickstream.dat. All of them now exist under > project-root/target/classes > > Best Regards, > Kevin Zhao > > > 2010/10/21 Michael Anstis <[email protected]> > >> Are there any errors in addition to the NPE? >> >> The context of the stack-trace suggests the process definition being >> loaded is not on your classpath. >> >> 2010/10/21 赵侃侃 <[email protected]> >> >> Thanks Bruno, >>> >>> I have now fixed the NoClassDefFoundError, any ideas about the >>> NullPointer one? >>> >>> Best Regards, >>> Kevin Zhao >>> >>> 2010/10/20 Bruno Freudensprung <[email protected]> >>> >>>> >>>> Hello, >>>> >>>> I think you have to add the xstream jar to your classpath. >>>> Here is the Maven dependency : >>>> >>>> <dependency> >>>> <groupId>com.thoughtworks.xstream</groupId> >>>> <artifactId>xstream</artifactId> >>>> <version>1.3.1</version> >>>> </dependency> >>>> >>>> Best regards, >>>> >>>> Bruno. >>>> >>>> >>>> 赵侃侃 a écrit : >>>> >>>> Hello, >>>> >>>> I checked out the latest source from svn repository. It compiled OK >>>> and imported the example projects to my eclipse workspace but the examples >>>> run with error. >>>> The two example projects are namely drools-examples-drl >>>> & drools-examples-fusion. >>>> >>>> org.drools.examples.pacman.Main gives the errors: >>>> >>>> Exception in thread "main" java.lang.NoClassDefFoundError: >>>> com/thoughtworks/xstream/XStream >>>> at >>>> org.drools.audit.KnowledgeRuntimeLoggerProviderImpl.newThreadedFileLogger(KnowledgeRuntimeLoggerProviderImpl.java:34) >>>> at >>>> org.drools.logger.KnowledgeRuntimeLoggerFactory.newThreadedFileLogger(KnowledgeRuntimeLoggerFactory.java:69) >>>> at org.drools.examples.pacman.Main.initKsession(Main.java:88) >>>> at org.drools.examples.pacman.Main.main(Main.java:39) >>>> Caused by: java.lang.ClassNotFoundException: >>>> com.thoughtworks.xstream.XStream >>>> 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) >>>> ... 4 more >>>> >>>> >>>> org.drools.examples.broker.Main gives the errors: >>>> >>>> java.lang.NullPointerException >>>> at >>>> org.drools.compiler.PackageBuilder.addProcessFromXml(PackageBuilder.java:432) >>>> at >>>> org.drools.compiler.PackageBuilder.addKnowledgeResource(PackageBuilder.java:468) >>>> at >>>> org.drools.builder.impl.KnowledgeBuilderImpl.add(KnowledgeBuilderImpl.java:28) >>>> at org.drools.examples.broker.Broker.loadRuleBase(Broker.java:95) >>>> at org.drools.examples.broker.Broker.createSession(Broker.java:80) >>>> at org.drools.examples.broker.Broker.<init>(Broker.java:57) >>>> at org.drools.examples.broker.Main.main(Main.java:53) >>>> >>>> Does anyone experience the similar issues and know how to fix that? >>>> >>>> Best Regards, >>>> Kevin >>>> >>>> ------------------------------ >>>> >>>> _______________________________________________ >>>> rules-users mailing >>>> [email protected]https://lists.jboss.org/mailman/listinfo/rules-users >>>> >>>> >>>> >>>> _______________________________________________ >>>> rules-users mailing list >>>> [email protected] >>>> https://lists.jboss.org/mailman/listinfo/rules-users >>>> >>>> >>> >>> _______________________________________________ >>> rules-users mailing list >>> [email protected] >>> https://lists.jboss.org/mailman/listinfo/rules-users >>> >>> >> >> _______________________________________________ >> rules-users mailing list >> [email protected] >> https://lists.jboss.org/mailman/listinfo/rules-users >> >> > > _______________________________________________ > rules-users mailing list > [email protected] > https://lists.jboss.org/mailman/listinfo/rules-users > >
_______________________________________________ rules-users mailing list [email protected] https://lists.jboss.org/mailman/listinfo/rules-users
