Edson,
Actually, I only use custom action classes in the RHS (see below)
e.g.
rule TEARDOWN_3004865719
when
child0:MyClass (
state1 == 0,
state2 == 0
)
then
MyFunctions.performOperation( "TEARDOWN _3004865719",
"message",
child0,
true );
end
The classes referenced in the LHS will always stay the same.
So if we want to re-load the class MyFunctions (since these custom actions may be updated), then I currently have to re-create the StatefulKnowledgeSession from a new KnowledgeBase, etc. so that the findClass() method is called on MyClassLoader.
Cheerio,
Nic
Nicholas Hemley
Senior Developer
Sidonis | Powering a New Generation of Service Assurance
_______________________________________________
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users