sca-bindings message
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]
Subject: Re: [sca-bindings] BINDINGS-127: Problems with the Extension Points in theXSD for binding.ws - Updated proposal
- From: Mike Edwards <mike_edwards@uk.ibm.com>
- To: "OASIS Bindings" <sca-bindings@lists.oasis-open.org>
- Date: Thu, 15 Apr 2010 10:36:04 +0100
Folks,
Following discussions on the email list,
here is a revised proposal for BINDING 127 with:
a) Removal of the sca:endpointReference
element and use of the base wsa:endpointReference
b) Removal of the <any/> element
from the base wireFormat & operationSelector elements
Proposal:
Update the declaration of the WebServiceBinding
type as follows:
<complexType
name="WebServiceBinding">
<complexContent>
<extension
base="sca:Binding">
<sequence>
<element
ref="wsa:endpointReference minOccurs="0" maxOccurs="unbounded"/>
<element
ref="sca:extensions" minOccurs="0" maxOccurs="1"
/>
</sequence>
<attribute
name="wsdlElement" type="anyURI" use="optional"/>
<attribute
ref="wsdli:wsdlLocation" use="optional"/>
</extension>
</complexContent>
</complexType>
Update the declaration of the wireFormat
and operationSelector types to remove the <any/> extension elements:
<!-- WireFormat Type
-->
<element name="wireFormat"
type="sca:WireFormatType" abstract="true"/>
<complexType name="WireFormatType"
abstract="true">
<anyAttribute
namespace="##other" processContents="lax"/>
</complexType>
<!-- OperationSelector
Type -->
<element name="operationSelector"
type="sca:OperationSelectorType"
abstract="true"/>
<complexType name="OperationSelectorType"
abstract="true">
<anyAttribute
namespace="##other" processContents="lax"/>
</complexType>
The changes to the wireFormat and operationSelector
types will have to be forwarded to the Assembly TC for action.
Yours, Mike.
Strategist - Emerging Technologies, SCA & SDO.
Co Chair OASIS SCA Assembly TC.
IBM Hursley Park, Mail Point 146, Winchester, SO21 2JN, Great Britain.
Phone & FAX: +44-1962-818014 Mobile: +44-7802-467431
Email: mike_edwards@uk.ibm.com
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number
741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6
3AU
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]