- From: <bugzilla@wiggum.w3.org>
- Date: Tue, 02 Jan 2007 13:32:25 +0000
- To: public-ws-policy-qa@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=4127 Summary: Proposed WSDL 1.1 element identifiers can not deal with operation name overloading Product: WS-Policy Version: LC Platform: Macintosh OS/Version: All Status: NEW Severity: normal Priority: P2 Component: WSDL1.1-Element-Identifiers AssignedTo: fsasaki@w3.org ReportedBy: fabian.ritzmann@sun.com QAContact: public-ws-policy-qa@w3.org Title Proposed WSDL 1.1 element identifiers can not deal with operation name overloading Description Endpoints described with WSDL 1.1 may have several operations with the same name. Operations that have the same name are distinguished through differing input or output elements. Justification The current WS-Policy proposal for WSDL 1.1 element identifiers is not able to deal with operation name overloading. With the proposed syntax you could only identify one operation of the endpoint randomly and any other operation of the endpoint with the same name would be ignored. Target WSDL 1.1 Element Identifiers Proposal We have at least two options to solve this issue: 1. Leave the fragment identifiers in section 2 as proposed and add a normative reference and constraint that the WSDL 1.1 element identifiers can only be applied to WSDL documents that comply with the WS-I Basic Profile 1.1. The BP 1.1 section 4.5.3 disallows operation name overloading. 2. Modify the fragment identifiers for portType operation and binding operation to deal with operation name overloading.
Received on Tuesday, 2 January 2007 13:32:34 UTC