|
List Info
Thread: Rule Agent retrieving null rulebase
|
|
| Rule Agent retrieving null rulebase |

|
2008-03-27 08:12:42 |
|
Hello there! I've just started with the BRMS (what an awesome feature I might add). So I've deployed a simple rule, packaged it and created a snapshot.
The package is created and when I access the url provided by the BRMS it tries to download the package, so I'm assuming it is published.
So I ran this code inside eclipse:
public static void main(String[] args) { RuleAgent agent = RuleAgent.newRuleAgent("/MyRules.properties"); RuleBase rb = agent.getRuleBase();
StatefulSession session = rb.newStatefulSession(); Funcionario f = new Funcionario(); f.setSalario(1000.0); Cargo c = new Cargo(); c.setDescricao("desenvolvedor");
f.setCargo(c); session.insert(c); Decision d = new Decision(); session.insert(d); session.fireAllRules(); session.dispose(); }
---------------------MyRules.properties----------------------------
http://localhost:8080/drools-jbrms/org.drools.brms.JBRMS/package/com.synos.rules.credito/production-1
poll=10
It throws a nullpointer exception, as the agent.getRulebase() is returning a null object.
What am I missing here?
Best regards
-- "In a world without fences and walls, who needs Gates and Windows?"
|
[1]
|
|
|
about | contact Other archives ( Real Estate discussion Medical topics )
|