Thanks Michael, I couldn't find any XML files under the example project. It will be a great help if you can take a look at yours when you have time.
Best Regards, Kevin Zhao 2010/10/21 Michael Anstis <[email protected]> > 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 > >
_______________________________________________ rules-users mailing list [email protected] https://lists.jboss.org/mailman/listinfo/rules-users
