- 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