Back to Workflow SE, or Workflow SE Info
| At line 5 changed 1 line. |
| Workflow SE is a JBI based engine, which provides task management and human intervention in a business process.Workflow SE uses a simple task definition language to define the tasks related functionality like task assignment to user/groups, escalation, timeout etc. |
| Worklist Management SE (WLMSE) is a JBI based engine, which provides task management and human intervention in a business process.Worklist Management SE uses a simple task definition language to define the tasks related functionality like task assignment to user/groups, escalation, timeout etc. |
| At line 7 changed 1 line. |
| !!!Why a separate Workflow SE? |
| !!!Why a separate Worklist Manager SE? |
| At line 9 changed 1 line. |
| To understand why we created a separate Workflow SE [this link | http://www.glassfishwiki.org/jbiwiki/Wiki.jsp?page=WorkflowAndBPEL] can give an overview of different concepts which are relevant to workflow SE. Follow are some of the reasons: |
| Following are some of the reasons: |
| At line 15 added 51 lines. |
| [Also see overview of different concepts | http://www.glassfishwiki.org/jbiwiki/Wiki.jsp?page=WorkflowAndBPEL]. |
| !!! Current features |
| *Task creation and assignment to users/groups. |
| *Task escalation. |
| *Task timeout. |
| *Client API. |
| *Task specific API. |
| *Uses user security subject propagation through JavaEE SE for showing user specific task list. |
| *Support for recovery and reliability. (almost) |
| *XForm support for task input and output instance. (Work in progress, see demo below) |
| *XForm generation in Workflow project. (Work in progress, see demo below) |
| *Generic Task List Web Application with XForm rendering. (Work in progress, see demo below) |
| !!! BPEL and Worklist Management SE Interaction |
| Following diagram illustrates a typical interaction between various open jbi components. |
| This also shows how a BPEL business process can invoke a web service operation implemented by Worklist Management SE for task management. |
| [{Image src='http://www.glassfishwiki.org/jbiwiki/attach/WorkflowSE/bpel-wf-interaction.jpg' align='center' }] |
| [For more information see this presentation |http://www.glassfishwiki.org/jbiwiki/attach/WorkflowSE/AlaskaWorkshop_WorkflowSE.pdf] |
| !!! Demo |
| * [Purchase Order Review | PurchaseOrderDemo] |
| * [Purchase Order Review XForm| PurchaseOrderXFormDemo] |
| !!! [Issues/ToDos | WorkflowToDos] |
| %% |
| ---- |
| Access Count: [{org.goodjava.plugin.hitcounter.HitCounter}] \\ |
| StatCounter Access Count : <!-- Start of StatCounter Code --> |
| <script type="text/javascript" language="javascript"> |
| var sc_project=1965314; |
| var sc_invisible=0; |
| var sc_partition=17; |
| var sc_security="c5f5efea"; |
| </script> |
| <script type="text/javascript" language="javascript" src="http://www.statcounter.com/counter/counter.js"></script><noscript><img src="http://c18.statcounter.com/counter.php?sc_project=1965314&java=0&security=c5f5efea&invisible=0" alt="website statistics" border="0"> </noscript> |
| <!-- End of StatCounter Code --> |
| <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"> |
| </script> |
| <script type="text/javascript"> |
| _uacct = "UA-1424654-1"; |
| urchinTracker(); |
| </script> |