Hi Geraint,

2007/5/27, GHZ <[EMAIL PROTECTED]>:
>
> 1)
> When I ran the scheduler examples, "do_stop" didn't have any effect.
> I replaced with "stop", and it worked as expected.

OK, I filed that as a bug and I'll check and fix the documentation. Thanks.

> 2)
> Is a general question about best practice for time limited workflow
> items.
> e.g.  a task is assigned to a participant.  They have 1 week to
> complete the task, if they don't compete within 1 week then inform
> another participant (send email, reassign the task to their superior,
> or start a new workflow).
>
> At first I thought I'd be scheduling this escalation event when I
> started the workflow, and cancelling it if the task is complete in
> time.  However, I don't think this is correct.  Rather I should be
> checking the status of all workflow items periodically and handling
> those that have expired?  is this the best way to go about this?

Yet another documentation problem (filed a todo this time). The
participant expression accepts a "timeout" attribute so that you could
write :

    <participant ref="toto" timeout="2w" />

or

    participant :ref => "toto" :timeout => "14d2h"

After the timeout triggered, the participant is cancelled (a
"cancelitem" is emitted).

This is currently only documented in the OpenWFEja manual :
http://www.openwfe.org/manual/ch06s02.html#expression_participant


Thanks for the feedback, best regards,

-- 
John Mettraux   -///-   http://jmettraux.openwfe.org

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"OpenWFEru users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/openwferu-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to