I have developed a basic workflow engine that I have found to be
extremely useful in my current Struts applications.  I developed it
after finding shortcomings in the open source workflow stuff that was
available at the time.

I know Craig mentioned a possible need for workflow stuff for Shale. 
I'm not sure if its along the lines of what he is interested in as I
have not had the time to delve into Shale yet.

In a nutshell, it provides a simple and flexible framework for
implementing workflows.  It has states, operations, conditions and
transitions.  It provides a default implementation that writes to a
database (but that is not required.)

I am currently refactoring it to make it a little easier to be used by
others (borrowing from some of the structural ideas I've seen used in
commons-chain).  I'd be happy to share it for anyone who might want to
examine/borrow the code.

Also, I'm interested in possibly taking it open source (perhaps as
commons-sandbox first.)  Let me know if anyone is interested in
working with me on this.

sean

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to