I'm not sure, but may be there is another way to pass external error
to the engine.

U can use recently added by John (many thanks!!!) on_reply method of
participant.
The scenario is:
1. Receiver receives an error and encode it into workitem fields and
does reply.
2. Participant implements on_reply method and receives encoded error.
Then decodes it and raises it from on_reply.

I performed the quick test (with raising errors from "on_reply") and
it probably works.
It looks like "replay_at_error" method of engine replay only
"on_reply" method, it doesn't re-apply whole expression, but I hope it
could be done with engine.re_apply.


Best regards,
Oleg

-- 
you received this message because you are subscribed to the "ruote users" group.
to post : send email to [email protected]
to unsubscribe : send email to [email protected]
more options : http://groups.google.com/group/openwferu-users?hl=en

Reply via email to