W3C home > Mailing lists > Public > public-ws-chor@w3.org > November 2004

choreographyInstanceId - revised text

From: Furniss, Peter <Peter.Furniss@choreology.com>
Date: Thu, 18 Nov 2004 22:10:09 -0000
Message-ID: <221369570DEDF346AE42821041345E89683F7E@imap.choreology.com>
To: <public-ws-chor@w3.org>
In 2.5.3, Composing Choreographies
Change first line of perform syntax from 
    
    <perform choreographyName="qname">
to 
    <perform choreographyName="qname" choreographyInstance="XPath-expression">

Insert as second paragraph after the perform syntax

The choreographyInstance attribute defines an identifier for this performance
of the Choreography identified by the choreographyName attribute. If the performed
Choreography can only be performed once within the enclosing choreography, the
choreographyInstanceId attribute is optional. Otherwise, it is required and
the value MUST be different for performance.
This is a dynamic requirement - e.g. if a single <perform /> element appears
in a workunit that can repeat, each use of perform must assign a different
subChoreographyInstance identifier.
 

In the schema, add to definition of tPerform, immediately after the attribute
defintion for choreographyName:
<attribute name="choreographyInstanceId" type="cdl:tXpath-expr" use="optional"/>



Choreology Anti virus scan completed
Received on Thursday, 18 November 2004 22:10:43 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 18 December 2010 01:01:11 GMT