Re: WSDL 1.1 Annotations

Jacek, Pierre,

Several corrections to the schema were made after the initial publication
of WSDL 1.1 and the schema that Jacek referenced is the latest.  Using
Eclipse 3.2.1 with Web Tools 1.5.2, a WSDL 1.1 file with attrExtensions
under operation validates cleanly.

Regards,
Joel

public-ws-semann-request@w3.org wrote on 05/21/2007 01:00:08 PM:

>
> Hi Pierre,
>
> it seems there are different versions of the schema floating around. The
> schema available at http://schemas.xmlsoap.org/wsdl/ seems to allow
> element extensibility on operations, even though the spec itself wasn't
> updated this way.
>
> Hope this helps,
> Jacek
>
> On Mon, 2007-05-21 at 17:31 +0200, Pierre.CHATEL@fr.thalesgroup.com
> wrote:
> > Hi List,
> >
> > In the 'Semantic Annotations for WSDL and XML Schema' document, chapter
'5.2
> > WSDL 1.1 Annotations', it is indicated that because operation in WSDL
1.1
> > does not do attribute extensibility, an operation is annotated by
adding an
> > attrExtensions element as a child of the operation element. But, the
WSDL
> > 1.1 schema does not allow element extension and, as such, these
documents
> > will fail validation.
> >
> > See 'A 4.1 WSDL Schema' in WSDL1.1 specification:
> > <element name="operation" type="wsdl:operationType"/>
> > <complexType name="operationType">
> > <complexContent>
> > <extension base="wsdl:documented">
> > <choice>
> > <group ref="wsdl:one-way-operation"/>
> > <group ref="wsdl:request-response-operation"/>
> > <group ref="wsdl:solicit-response-operation"/>
> > <group ref="wsdl:notification-operation"/>
> > </choice>
> > <attribute name="name" type="NCName" use="required"/>
> > </extension>
> > </complexContent>
> > </complexType>
> >
> > What can I do about this particular issue ?
> >
> > Thanks,
> > Pierre
> >
> > --
> > Pierre Chatel
> > THALES Land and Joint Systems
> > DLJ/FR/OPS-F/SAT/SC2
> > 1-5, Avenue Carnot
> > 91883 Massy CEDEX - France
> > Tel +33 (0)1 69 75 30 57
> >
> >
>
>

Received on Monday, 21 May 2007 17:30:05 UTC