[rules-users] Could not execute Rules getting NPE
Smurfs
smurfs.doll at gmail.com
Fri Aug 30 10:04:16 EDT 2013
1. KnowledgeAgent ruleAgent = KnowledgeAgentFactory
.newKnowledgeAgent("/Guvnor.properties");
2. System.out.println(ruleAgent.getKnowledgeBase().getFactType(
"org.sample", "NumberTest"));
3. KnowledgeBase ruleBase = ruleAgent.getKnowledgeBase();
4. System.out.println(ruleBase.getFactType("org.sample", "NumberTest"));
5. FactType factType = ruleBase.getFactType("org.sample", "NumberTest");
6. Object obj = factType.newInstance();
7. factType.set(obj, "numberone", 2);
8. factType.set(obj, "numbertwo", 1);
9. StatefulKnowledgeSession workingMemory = ruleBase
.newStatefulKnowledgeSession();
10. workingMemory.insert(obj);
11. workingMemory.fireAllRules();
12. System.out.println(factType.get(obj, "message"));
Issue in Line 6
--
View this message in context: http://drools.46999.n3.nabble.com/Could-not-execute-Rules-getting-NPE-tp4025731p4025734.html
Sent from the Drools: User forum mailing list archive at Nabble.com.
More information about the rules-users
mailing list