[rules-users] Implementing Timers With Drools Persistence Enabled

nanic23 nanic23 at hotmail.com
Fri Jun 25 17:23:02 EDT 2010


Hi All,

I was able to implement some timers and they behave as expected until I
enable persistence. Timers work (get triggered) when creating the
StatefulKnowledgeSession by kbase.newStatefulKnowledgeSession() but they do
NOT work (do not get triggered) when creating the StatefulKnowledgeSession
by JPAKnowledgeService.newStatefulKnowledgeSession(kbase, null, env);

I am calling ksession.fireUntilHalt() from within a new thread and all that. 
The problem is not getting timers to work, as I have already accomplished
this, but the problem is rather getting them to work with persistence
enabled.

- Has anyone implemented timers while using (having enabled) persistence?
- Did you experience any problems such as timers not triggering?
- If so, have you found a work around you could share?

The timers are being implemented in ruleflow (DRF) and I'm using drools
5.1.0

Any comments are welcome.

Thanks,

Nick.
-- 
View this message in context: http://drools-java-rules-engine.46999.n3.nabble.com/Implementing-Timers-With-Drools-Persistence-Enabled-tp923142p923142.html
Sent from the Drools - User mailing list archive at Nabble.com.



More information about the rules-users mailing list