Re: ISSUE on Perform (Editorial)

Steve, good catch:


The example for the perform in the current WD is wrong:

The 2 roles and the alias name are required to be stated in the example.


We (editors) will fix this. Greg can you add this item to the editors todo list?


--
Nick

Steve Ross-Talbot wrote:

> 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 14:42:21 UTC