Re: ISSUE on Perform (Editorial)

A further problem is that the definition for the perform includes a 
"name" attribute in the <alias> element.
This is missing in the example.

I would like to get this entire issue related to perform sorted out as 
soon as possible as it is now holding me up in coding up the TWIST 
example.


Cheers

Steve T

On Jun 3, 2004, at 2:44 PM, Steve Ross-Talbot wrote:

> In the current working draft an example of perform is given (see 
> below).
>
>
>
> <choreography name="PurchaseChoreo" root="true">
> ...
>   <variable name="purchaseOrderAtRetailer"
>                   informationType="purchaseOrder" role="Retailer"/>
> ...
>   <perform choreographyName="RetailerWarehouseChoreo">
>     <alias>
>       <this variable "cdl:getVariable(tns:purchaseOrder, 
> tns:Retailer)"/>
>       <free variable="cdl:getVariable(tns:purchaseOrder, 
> rwns:Retailer)"/>
>     </alias>
>     ...
> </choreography>
>
> The definition for perform in the same working draft is:
>
> <perform  choreographyName="qname">
>   <alias  name="ncname">
>     <this  variable="XPath-expression" role="qname" />
>     <free  variable="XPath-expression" role="qname" />
>   </alias>+
> </perform>
>
> My issue is that the example has no "role" associated with the this 
> and free elements and yet the definition requires it.
>

Received on Friday, 4 June 2004 05:09:25 UTC