Two other items we should discuss. The first is related to a discussion earlier in this
topic on multiple services using the same StatefulKnowledgeSession, and that is the use of
fireUntilHalt. We want an ESB Service to be able to create the KnowledgeBase,
StatefulKnowledgeSession, etc, and then execute fireUntilHalt. This will cause the thread
to block, and the rules engine will continue to process (in a separate thread). Either the
same ESB Service, or different services (this is the relationship to the discussion
earlier in the topic) can then receive messages / events and insert them into the working
memory. However the absence of incoming event may still cause rules to fire.
Second item is that the BusinessRulesProcessor should allow for configuration of a log
file for audit logging. This audit log can then be read by the JBTools Drools Audit
viewer. Which is very convenient for debugging.
View the original post :
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4260174#...
Reply to the post :
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&a...