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
