W3C home > Mailing lists > Public > public-ws-semann@w3.org > May 2007

Re: WSDL 1.1 Annotations

From: Joel Farrell <joelf@us.ibm.com>
Date: Mon, 21 May 2007 13:29:45 -0400
To: Jacek Kopecky <jacek.kopecky@deri.org>
Cc: Pierre.CHATEL@fr.thalesgroup.com, SAWSDL public list <public-ws-semann@w3.org>
Message-ID: <OFCA1F198C.5007E2A3-ON852572E2.005FD105-852572E2.00602101@us.ibm.com>

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

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 19:58:46 UTC