| From | Sent On | Attachments |
|---|---|---|
| Dieter Koenig1 | Sep 12, 2008 10:01 am | .gif, .bin, .xls, 1 more |
| Michael Rowley | Nov 12, 2008 9:16 am | |
| Dieter Koenig1 | Nov 12, 2008 10:32 am | .gif |
| Subject: | RE: [bpel4people] BP-20 Proposal | |
|---|---|---|
| From: | Dieter Koenig1 (diet...@de.ibm.com) | |
| Date: | Nov 12, 2008 10:32:40 am | |
| List: | org.oasis-open.lists.bpel4people | |
| Attachments: | ||
+1
Kind Regards
Dieter König
Senior Technical Staff Member, WebSphere Process Server Architect IBM Software Group, Application and Integration Middleware Software WSS Business Process Solutions
Phone: +49-7031-16-3426 IBM Deutschland
(Embedded
image moved
to file:
pic26567.gif)
E-Mail: diet...@de.ibm.com Schönaicher Str. 220
71032 Böblingen
Germany
IBM Deutschland Research & Development GmbH / Vorsitzender des Aufsichtsrats: Martin Jetter Geschäftsführung: Erich Baier Sitz der Gesellschaft: Böblingen / Registergericht: Amtsgericht Stuttgart, HRB 243294
|------------>
| From: |
|------------>
>--------------------------------------------------------------------------------------------------------------------------------------------------|
|"Michael Rowley" <mich...@activevos.com>
|
>--------------------------------------------------------------------------------------------------------------------------------------------------|
|------------>
| To: |
|------------>
>--------------------------------------------------------------------------------------------------------------------------------------------------|
|Dieter Koenig1/Germany/IBM@IBMDE, <bpel...@lists.oasis-open.org>
|
>--------------------------------------------------------------------------------------------------------------------------------------------------|
|------------>
| Date: |
|------------>
>--------------------------------------------------------------------------------------------------------------------------------------------------|
|12.11.2008 18:17
|
>--------------------------------------------------------------------------------------------------------------------------------------------------|
|------------>
| Subject: |
|------------>
>--------------------------------------------------------------------------------------------------------------------------------------------------|
|RE: [bpel4people] BP-20 Proposal
|
>--------------------------------------------------------------------------------------------------------------------------------------------------|
In this proposal, I would prefer that these sentences (proposed for 6.1.1):
âDepending on the caller's role, the referenced task MUST be in a state listed as valid pre state. Â In all other cases, the operation MUST be rejected and MUST NOT cause a task state transition.â
be replaced with something like the following:
âDepending on the caller's role, the referenced task MUST be in a state listed as valid pre state or in a vendor-extension state. If the task is in any standard state that is not one of the valid pre states then the operation MUST be rejected and MUST NOT cause a task state transition. If the task is in a vendor-defined extension state then the operation MAY be allowed or MAY be rejected.â
Michael
-----Original Message----- From: Dieter Koenig1 [mailto:diet...@de.ibm.com] Sent: Friday, September 12, 2008 1:00 PM To: bpel...@lists.oasis-open.org Subject: [bpel4people] BP-20 Proposal
This is a proposal for issue BP-20. I will walk you through the overview slides at the f2f meeting.
  For an overview, please see the attached document "BP-20 - Extensibility.ppt",   (See attached file: BP-20 - Extensibility.ppt)
Changes in WS-HT types XML Schema ("ws-humantask-types.xsd")
  Replace simple type definition of task status (lines 157-170):      <xsd:simpleType name="tStatus">         <xsd:restriction base="xsd:string"/>      </xsd:simpleType>
  Add documentation of predefined task status values (definition only, not referenced anywhere):      <xsd:simpleType name="tPredefinedStatus">         <xsd:restriction base="xsd:string">            <xsd:enumeration value="CREATED" />            <xsd:enumeration value="READY" />            <xsd:enumeration value="RESERVED" />            <xsd:enumeration value="IN_PROGRESS" />            <xsd:enumeration value="SUSPENDED" />            <xsd:enumeration value="COMPLETED" />            <xsd:enumeration value="FAILED" />            <xsd:enumeration value="ERROR" />>            <xsd:enumeration value="EXITED" />            <xsd:enumeration value="OBSOLETE" />>         </xsd:restriction>      </xsd:simpleType>
Changes in WS-HT Specification
  Section 6.1.1 â participant operations - add definition of all pre and post states (lines 1793):      See attached document "Task State Transitions.xls"      (See attached file: Task State Transitions.xls)
  Section 6.1.1 â participant operations - add normative (!) language about task pre and post states (lines 1794):      Any of the listed operations MUST only be invoked by callers having proper authorization.      Depending on the caller's role, the referenced task MUST be in a state listed as valid pre state.      In all other cases, the operation MUST be rejected and MUST NOT cause a task state transition.,      After the operation has successfully completed, the task MUST be in the post state defined for the operation.
  Section 4.7 â update state diagram (line 1581) - fix some state transitions - may be split off of this extensibility issue, however, it is a very small update ...      Change "activate" (Created -> Ready/Reserved) to "activation",      Change "revoke" (Reserved/InProgress -> Ready) to "release"      See attached document "State Diagram HT.vsd"      (See attached file: State Diagram HT.vsd)
Kind Regards
Dieter König
Senior Technical Staff Member, WebSphere Process Server Architect
IBM Software Group, Application and Integration Middleware Software,
WSS Business Process Solutions
 Phone:           +49-7031-16-3426          IBM
Deutschland                     (Embedded
image moved
to file:
pic30515.gif)
 E-Mail:          diet...@de.ibm.com   Schönaicher Str.
220
                                        Â
    71032
Böblingen
Germany  IBM Deutschland  Research &                                                                                Â
Development                                                                               Â
 GmbH /  Vorsitzender des                                                                          Â
Aufsichtsrats:Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
 Martin Jetter                                                                             Â
Geschäftsführung:                                                                         Â
 Erich Baier  Sitz der                                                                                  Â
Gesellschaft:Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
 Böblingen /
Registergericht:Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
Amtsgericht                                                                               Â
 Stuttgart, HRB
243294Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â






.gif, .bin, .xls, 1 more