bpel4people message
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]
Subject: [bpel4people] New Issue: Actual Owner Missing in WS-HumanTask Context
- From: Dieter Koenig1 <dieterkoenig@de.ibm.com>
- To: bpel4people@lists.oasis-open.org
- Date: Wed, 17 Dec 2008 12:16:49 +0100
Target: WS-HumanTask 1.1 specification,
section 7.4 Providing Human Task Context, ws-humantask-context.xsd
Description: BPEL4People provides the getActualOwner
XPath extension function. Other WS-HumanTask Parent applications may be
interested in the actual owner of a task as well. However, the actual owner
of a task is currently not communicated back to the calling WS-HumanTask
Parent.
Proposal: Add a child element "actualOwner" of type "htt:tUser"
to the WS-HumanTask context data type "tHumanTaskContext".
<xsd:complexType
name="tHumanTaskContext">
<xsd:sequence>
<xsd:element
name="priority"
type="htt:tPriority"
minOccurs="0"/>
<xsd:element
name="peopleAssignments"
type="tPeopleAssignments"
minOccurs="0"/>
<xsd:element
name="isSkipable"
type="xsd:boolean"
minOccurs="0"/>
<xsd:element
name="expirationTime"
type="xsd:dateTime"
minOccurs="0"/>
<xsd:element
name="outcome"
type="xsd:string"
minOccurs="0"/>
<xsd:element
name="attachments"
type="tAttachments"
minOccurs="0"/>
<xsd:element
name="actualOwner"
type="htt:tUser"
minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
Alternative Proposal: Split the
WS-HumanTask context into an inbound and an outbound context, and add the
actual owner to thr outbound context.
<xsd:complexType
name="tHumanTaskRequestContext">
<xsd:sequence>
<xsd:element
name="priority"
type="htt:tPriority"
minOccurs="0"/>
<xsd:element
name="peopleAssignments"
type="tPeopleAssignments"
minOccurs="0"/>
<xsd:element
name="isSkipable"
type="xsd:boolean"
minOccurs="0"/>
<xsd:element
name="expirationTime"
type="xsd:dateTime"
minOccurs="0"/>
<xsd:element
name="attachments"
type="tAttachments"
minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType
name="tHumanTaskResponseContext">
<xsd:sequence>
<xsd:element
name="outcome"
type="xsd:string"
minOccurs="0"/>
<xsd:element
name="attachments"
type="tAttachments"
minOccurs="0"/>
<xsd:element
name="actualOwner"
type="htt:tUser"
minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
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
|
|
E-Mail:
| dieterkoenig@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 |
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]