Drools 5.0 solves this much more elegantly, via the CommandExecutor,
which even has built in xml marshalling for remote services. You can see
all the command we impl in the unit test here:
Yoni,
The way I do this is within the ruleset. I have an initialization rule
that looks something like this:
when
then
drools.getWorkingMemory().startProcess("ruleflow id");
end
By not putting anything in the "when" clause, the rule gets activated
and put on the agenda first.
Dan
========================================
Hi Guys,
We are trying to work with drools with stateless session (Sequential)
and to apply rule flows.
we use the following code:
//define diagnosis and patient here
...
StatelessSession session = ruleBase.newStatelessSession(); //Here we
would like to use: session.startProcess("ruleflow id") but this is a
method which belongs to //StatefullSession only.
session.execute(new Object[] {diagnosis, patient});
How can we do that in steteless mode?
Thanks,
Yoni
--
View this message in context:
http://www.nabble.com/Stateless-session-and-rule-flows-tp17863849p178638
49.html
Sent from the drools - user mailing list archive at
Nabble.com.
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users