Any java code may go on the RHS of a rule.
When are you getting the NoSuchMethodException? When you are building the
knowledge base? If so, sounds like a possible classpath problem. Can you
post the stacktrace?
On Thu, Aug 27, 2009 at 3:33 AM, <jsk(a)orwtech.dk> wrote:
Hi
For some time I have been struggling to complete my Drools workflow
without succes.
I am trying to access static methods on som java classes but for some
reason i keep getting NoSuchMethodException when switching the dialect
from "mvel" to "java" to be able to call this methods.
What I have at runtime is a message variable containing a campaign class
instance which I want to parse on to my static method for it to return an
campaign information class instance to me.
Which I then set in a global variable that I read outside the knowledge
session.
The global variable is defined like this:
global com.test.CampaignResult result
The flow variable is defined like this:
com.test.jpa.Message msg;
My code lookes like this:
Campaign c = msg.getCampaign();
CampaignInfo info = CampaignHelper.getCampaignInfo(c);
result.setCampaignInfo(info);
My Drools is 5.0.1
Can anybody help me on getting this to work?
Best regards
Jesper
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users