|
| Server Controlled Page Flow |
 |
Fri, 11 Apr 2008 06:52:44 EDT |
Hello Everybody,<br />
<br />
I read that 6.0.2 has a new feature called 'Server Controlled Page Flow'. <br
/>
http://www.ibm.com/developerworks/websphere/library/techarticles/0612_wayne/0612
_wayne.html<br />
It says - 'conceptually chaining a series of inline human tasks in a business
process'<br />
<br />
Is this feature similar to Screenflow in ALBPM (Aqualogic BPM)? Basically at
runtime only one pending human task is created in the person's inbox. Person can
complete a human task over a series of pages... example- add to item to basket,
confirm contents in the basket, add payment details, confirm details, submit the
human task...<br />
All these steps are part of a single human task to buy an item...<br />
<br />
If not can you help me to understand where 'server controlled page flow' can
really be used. At the same time please guide me to some sample examples which
utilizes this feature. :)<br />
<br />
Thanks & Regards,<br />
|
| Post Reply
|
| Re: Server Controlled Page Flow |
 |
Fri, 11 Apr 2008 09:43:01 EDT |
Consider a BPEL process that contains a list of Human Tasks ...<br />
<br />
<a
href="http://www-128.ibm.com/developerworks/forums/">Receive</a&
gt; - <a
href="http://www-128.ibm.com/developerworks/forums/">HT1</a>
- <a
href="http://www-128.ibm.com/developerworks/forums/">HT2</a>
- <a
href="http://www-128.ibm.com/developerworks/forums/">HT3</a>
- <a
href="http://www-128.ibm.com/developerworks/forums/">Reply</a>
;<br />
<br />
When a Human Task instance is created, it is in the Ready state, then it is
claimed by an individual user who then completes it.<br />
<br />
|
| Post Reply
|
| Re: Server Controlled Page Flow |
 |
Mon, 14 Apr 2008 01:01:01 EDT |
Reply.
First inline HumanTask1 is with marked potential owners: 'Everybody'
The second inline HumanTask2, potential owners is set: 'Users by userid'
and userId is set as: %wf:activity(-HumanTask1-).owner%
Also for HumanTask2, check box for 'If only one person qualifies, claim task
automatically.' is set to true.
As you mentioned, process instance ran : one who was owner of HumanTask1 was set
as owner of HumanTask2 and task state being 'Claimed'.
But sad part of story is that, on BPC explorer, logged in person after
completing HumanTask1, one has to click on HumanTask2 instance in the To-Do list
to work on it.
It would have been great to have a good-seamless page-flow :- If IBM calls it
server controlled page flow
Any ways, Please correct me if my implementation is incorrect.
Regards,
|
| Post Reply
|
| Re: Server Controlled Page Flow |
 |
Mon, 14 Apr 2008 01:18:12 EDT |
Ahh ... no ... the procedure you documented is not what IBM means by a Single
Person Workflow ... have a read at the following:
InfoCenter - Processing a single person workflow that includes human tasks
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r1mx/topic/com.ibm.webspher
e.bpc.610.doc/doc/bpc/t6bpel_singleworkflow_bfmhtm.html
InfoCenter - Processing a single person workflow
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r1mx/topic/com.ibm.webspher
e.bpc.610.doc/doc/bpc/t6bpel_singleworkflow.html
InfoCenter - completeAndClaimSuccessor
|
| Post Reply
|
| Re: Server Controlled Page Flow |
 |
Mon, 14 Apr 2008 01:42:21 EDT |
|
| Post Reply
|
|
|
|
|
|
|
|
|
|