Hi,

I see 2 ways to determine status of a workflow.  Given a wfid, I look up 
the process with here the 'process' method, or with the 'process_ids' 
method.

But, after slowing down Ruote to a complete crawl, I noticed that even 
though a process has a wfid, it cannot be found using the methods cited 
above.  As you know, a process status is determined by the ProcessStatus 
classes fetch method.  This looks up documents of type 'expressions', 
'workitems', 'errors', and 'schedules'.  However, after looking at the 
database, the document type for the wfid I just created is "msgs".  Hence, 
I can see the status of the workflow, even if it has an wfid.

I have noticed this behavior even when I have not slowed down Ruote to a 
complete crawl, even when we have it connected to a fast mysql server.

Is this a bug, or a feature?  And is there another way to determine the 
status of a workflow.  

Thanks for your help,
Chad

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