I agree with both of Monica Martin's points below, and will change the next version of the proposal accordingly. > -----Original Message----- > From: Monica J. Martin [mailto:Monica.Martin@Sun.COM] > Sent: Monday, November 08, 2004 12:44 PM > To: Haugen Robert; Fletcher, Tony > Cc: public-ws-chor@w3.org > Subject: Re: Coordinated Choreographies Proposal 1 - > coordination attribute > Importance: High > > > > >Haugen: Coordinated Choreographies WS-CDL Spec Changes > >Plain text inline, pdf to come Monday, word.doc sent on request. .... > >Insert before "The relationship element within the choreography > >element...": > > > >The optional coordination attribute specifies whether a Choreography > >guarantees that all involved roles agree on how it ended: > that is, if > >the Choreography ended successfully or suffered an exception, and if > >the Choreography specified more than one Finalizer, which Finalizer > >happened AND OF WHICH THE ROLES AGREE>>. > > > > > mm1: My point in making this explicit is that it may be inferred this > conflicts with your later section on finalizer (see below). > > >.... 1.2. Choreography coordination (coordination="true") provides a > >larger unit of coordination - a set of Interactions that end with > >shared knowledge among the parties that their business > relationship is > >in a defined state: for example, contract agreement. Again, > this is a > >requirement stated in the CDL that the binding will have to ensure. > >Such a unit need not be aligned at each step (though it > could be) - it > >is only required that a clear alignment point is made at the > end of the > >Choreography. Alignment via coordination means that:..... > > > > > mm1: It is not appropriate to reference business contractual > agreements > here and I would request any reference be deleted. Suggest > you change to: > > Choreography coordination (coordination="true") provides a > larger unit of coordination - a set of Interactions that end > with shared knowledge among the parties that their > relationship is in a defined state...... > > > > >....3. Coordinated Choreographies: > > > > 3.1. WS-CDL Choreographies may specify > coordination="true", which > >means the Choreography guarantees that all involved roles > will agree on > >how it ends. If an exception occurs, all roles will experience an > >exception. If a Choreography specifies more than one Finalizer, all > >roles will experience the same Finalizer. > > > > > mm1: See comment above. > ........ > > Choreology Anti virus scan completedReceived on Monday, 8 November 2004 20:36:13 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 27 October 2009 06:36:34 GMT