Hi again,

Say I have the following PD

define 'my_sub_process' do
  cursor on_error=>'error_handler' do
    participant_1, :task=>'do task 1'
    participant_2, :task=>'do task 2'
    participant_3, :task=>'do task 3'
    participant_4, :task=>'do task 4'
  end
end

define 'error_handler' do
  admin :task=>'review_error'
end

If any of the steps in 'my_sub_process' fails we want the admin to
manually review any errors and decide what the next step would be. Now
say for example that participant_3 throws an error.

The admin can do one of 4 things after reviewing the error:
1. Cancel the whole process
2. Restart my_sub_process
3. Restart my_sub_process from the previous item, in this case
participant 2,  and continue with the my_sub_process process
4. Restart my_sub_process from item that failed, in this case
participant 3, and continue with the my_sub_process process

Any suggestions on how I would set this up?

Thanks,
Steve

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