Issue: http://www.w3.org/Bugs/Public/show_bug.cgi?id=3105 Proposal is to change the participant and role type 'name' attribute from NCName to QName, to enable a choreography package to reference participant/role types outside of the target namespace. This is useful for linking to service endpoint descriptions that are associated with other namespaces (e.g. in the case where a service endpoint description is shared between multiple choreography descriptions). Section 4.1 Role Types Change: <roleType name="NCName"> <behavior name="NCName" interface="QName"? />+ </roleType> To: <roleType name="QName"> <behavior name="NCName" interface="QName"? />+ </roleType> Section 4.3 Participant Types Change: <participantType name="NCName"> <roleType typeRef="QName" />+ </participantType> To: <participantType name="QName"> <roleType typeRef="QName" />+ </participantType> The associated changes also need to reflected in the XSD schema at the end of the spec.Received on Tuesday, 8 August 2006 08:33:28 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 18 December 2010 01:01:46 GMT