Nice!! Thanks!

2007/5/9, Anstis, Michael (M.) <[EMAIL PROTECTED]>:

 OK, I don't get the error if I use a RFM file instead of a RF file -
assuming this to be correct I've changed the wiki entry.

I've also updated the wiki to show how to execute a RuleFlow - not
difficult now I know how, but since I spent a while figuring it out thought
it worth a mention.

FYI, I have also successfully added the plugin to IBM RAD7 and conducted a
few preliminary checks (nice - I can emphasis the "I" in IDE for my current
project at work).

   _____________________________________________
   *From:  * Anstis, Michael (M.)
   *Sent:  * 09 May 2007 09:51
   *To:    * 'Rules Users List'
   *Subject:       * 4.0.0-M2: RuleFlow "CannotResolveClassException"
   error

   Hi,

   I added the Eclipse 4.0.0-M2 plugin and created an example project;
   changing the class path to reference core-4.0.0-M2,
   compiler-4.0.0-M2 and dependencies.

   I modified the example to include Ruleflow based upon the wiki entry
   for 4.0.0-M2 and created a simple RuleFlow with two RuleGroups
   ("one" and "two") one for each rule in the Sample.drl.

   I also modified the DRL to include Rule-Group attributes ("one" and
   "two"). Unfortunately when running within Eclipse I received the following
   error:-

   *com.thoughtworks.xstream.alias.CannotResolveClassException*:
   org.drools.eclipse.flow.ruleflow.core.RuleFlowProcessWrapper :
   org.drools.eclipse.flow.ruleflow.core.RuleFlowProcessWrapper

           at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(*
   DefaultMapper.java:35*)
           at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(*
   MapperWrapper.java:18*)
           at
   com.thoughtworks.xstream.mapper.XmlFriendlyMapper.realClass(*
   XmlFriendlyMapper.java:44*)
           at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(*
   MapperWrapper.java:18*)
           at
   com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(*
   ClassAliasingMapper.java:49*)
           at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(*
   MapperWrapper.java:18*)
           at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(*
   MapperWrapper.java:18*)
           at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(*
   MapperWrapper.java:18*)
           at
   com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(*
   DynamicProxyMapper.java:46*)
           at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(*
   MapperWrapper.java:18*)
           at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(*
   MapperWrapper.java:18*)
           at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(*
   MapperWrapper.java:18*)
           at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(*
   ArrayMapper.java:70*)
           at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(*
   MapperWrapper.java:18*)
           at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(*
   MapperWrapper.java:18*)
           at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(*
   MapperWrapper.java:18*)
           at com.thoughtworks.xstream.mapper.CachingMapper.realClass(*
   CachingMapper.java:27*)
           at com.thoughtworks.xstream.core.TreeUnmarshaller.start(*
   TreeUnmarshaller.java:95*)
           at
   com.thoughtworks.xstream.core.ReferenceByIdMarshallingStrategy.unmarshal
   (*ReferenceByIdMarshallingStrategy.java:12*)

           at com.thoughtworks.xstream.XStream.unmarshal(*XStream.java
   :552*)
           at com.thoughtworks.xstream.XStream.unmarshal(*XStream.java
   :540*)
           at com.thoughtworks.xstream.XStream.fromXML(*XStream.java
   :490*)
           at org.drools.compiler.ProcessBuilder.addProcessFromFile(*
   ProcessBuilder.java:54*)
           at com.sample.DroolsTest.readRule(*DroolsTest.java:67*)
           at com.sample.DroolsTest.main(*DroolsTest.java:22*)

   Suspecting I've missed something obvious can you advise?

   With kind regards,

   Michael Anstis


_______________________________________________
rules-users mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-users




--
 Edson Tirelli
 Software Engineer - JBoss Rules Core Developer
 Office: +55 11 3529-6000
 Mobile: +55 11 9287-5646
 JBoss, a division of Red Hat @ www.jboss.com
_______________________________________________
rules-users mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-users

Reply via email to