[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [sca-bindings] BINDINGS-127: Problems with the Extension Pointsin the XSD for binding.ws - Updated proposal
Looks good to me. +1. Thanks! -Anish -- On 4/15/2010 2:36 AM, Mike Edwards wrote: > > 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]