On Mon, Sep 20, 2010 at 04:21:55PM -0700, SteveG wrote:
> 
> I have the following PD
> 
> (...)
> 
> I am trying to use the on_error attribute to handle errors thrown
> during the workflow.  When an error occurs I do not see the
> 'process_deal_error_handler' subprocess that is supposed to handle the
> error triggering. If I run  RuoteKit.storage_participant.all after I
> launch the process I get an empty array. The "deal_service"
> participant is a custom participant that does nothing but raise
> "OOPS!". I can see in the logs the deal_service is working correctly.

Hello Steve,

thanks for the detailed report, I could reproduce the issue from 2.1.8 to edge.

  http://gist.github.com/588908

I filled a bug report

  http://github.com/jmettraux/ruote/issues#issue/16

I'm sorry it went through. After a bit of checking I noticed that this "piping 
error to subprocess" behaviour is not tested at all.


> I am using ruote -v2.1.10 and ruote-kit -v2.1.10

I'd recommend using 2.1.11 (bundler comes in handy), especially since ruote-kit 
changed a great deal since 2.1.10.

I will fix that as soon as possible (for 2.1.11).


Thanks again,

-- 
John Mettraux - http://jmettraux.wordpress.com

-- 
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