W3C home > Mailing lists > Public > public-ws-chor@w3.org > August 2006

Proposal for issue 3105: Service endpoint projection

From: Gary Brown <gary@pi4tech.com>
Date: Tue, 08 Aug 2006 09:33:02 +0100
Message-ID: <44D84C3E.3010402@pi4tech.com>
To: 'WS-Choreography List' <public-ws-chor@w3.org>

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