Here is the exception:
Exception in thread "mythread" java.lang.NoClassDefFoundError:
com/daxtechnologies/optima/fault/eventprocessor/NewEvent
at ASMAccessorImpl_716163221204646531490.getValue(Unknown Source)
at org.mvel.ASTNode.getReducedValueAccelerated(ASTNode.java:174)
at org.mvel.MVELRuntime.execute(MVELRuntime.java:88)
at org.mvel.CompiledExpression.getValue(CompiledExpression.java:111)
at org.mvel.MVEL.executeExpression(MVEL.java:235)
at org.drools.base.mvel.MVELConsequence.evaluate(MVELConsequence.java:47)
at org.drools.common.DefaultAgenda.fireActivation(DefaultAgenda.java:550)
at org.drools.common.DefaultAgenda.fireNextItem(DefaultAgenda.java:514)
at
org.drools.common.AbstractWorkingMemory.fireAllRules(AbstractWorkingMemory.java:471)
at
org.drools.common.AbstractWorkingMemory.fireAllRules(AbstractWorkingMemory.java:433)
.
Caused by: java.lang.ClassNotFoundException:
com.daxtechnologies.optima.fault.eventprocessor.NewEvent
Here is my package code:
function void newEvent(ExtendedEventVO sample, String message) {
System.out.println("Creating event:" + message);
}
rule "TestRule"
dialect "mvel"
when
$e: ExtendedEventVO(); eval($e.getMsg().indexOf("TEHU1")>=0);
then
newEvent($e,"FIREEEE!!!!!");
end
I am using the web based jbrms and the RuleAgent to load the rules . I am getting the
"Creating Event message on stdourerr ",
Any ideas of what is wrong ?
Thanks
--zoly