OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

bpel4people message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: ISSUE BP-25: Title: WS-HumanTask Attachment Info Data Type elementcontentType is ambiguous



Dear all,

pls. find below a proposal for resolving ISSUE BP-25 (http://www.osoa.org/jira/browse/BP-25):

1. Extend type tAttachmentInfo with the element contentCategory:

<xsd:element name="attachmentInfo" type="tAttachmentInfo" />
<xsd:complexType name="tAttachmentInfo">
  <xsd:sequence>
    <xsd:element name="name" type="xsd:string" />
    <xsd:element name="accessType" type="xsd:string" />
    <xsd:element name="contentType" type="xsd:string" />
    <xsd:element name="contentCategory" type="xsd:string" />
    <xsd:element name="attachedAt" type="xsd:dateTime" />
    <xsd:element name="attachedBy" type="htd:tUser" />
    <xsd:any minOccurs="0" maxOccurs="unbounded" />
  </xsd:sequence>
</xsd:complexType>

2. Add the following spec text (blue)

[...]

The contentType of an attachment can be any valid XML schema type, including xsd:any, or any MIME type. The attachment data is assumed to be of that type.

The contentCategory of an attachment is a string used to qualify the contentType. While contentType contains the type of the attachment, the contentCategory specifies the type system used when defining the contentType. Possible values for contentCategory are "MIME" and "XSD-Schema". The set of values is extensible.

The accessType element indicates if the attachment is specified inline or by reference.  [...]


3. Define string constants to be used as values for contentCategory:

Add spec text to define the following constants for contentCategory:


Here is the text again as PDF, in case the colors and fonts don't make it:


As Wednesday this week is the first day of my summer vacation Dieter is going to cover BP-25 during the TC meeting.

Best regards,
Gerhard


   
Gerhard Pfau
IBM Senior Technical Staff Member
Lead Architect, Human Task Manager
Member, IBM Academy of Technology
Member,
Technical Expert Council CR
phone:
fax:
mobile:
+49-(0)7031-16-4899
+49-(0)7031-16-4890
+49-(0)160-533-6578


"Make everything as simple as possible, but not simpler." - Albert Einstein

Legal Information:
IBM Deutschland Research & Development GmbH; Vorsitzender des Aufsichtsrats: Martin Jetter; Geschäftsführung: Herbert Kircher
Sitz der Gesellschaft: Böblingen; Registergericht: Amtsgericht Stuttgart, HRB 243294

WS-HT - Proposed Resolution for BP-25.pdf

S/MIME Cryptographic Signature



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]