- From: <Pierre.CHATEL@fr.thalesgroup.com>
- Date: Tue, 5 Jun 2007 10:07:19 +0200
- To: public-ws-semann@w3.org
- Message-ID: <499B4BE3F4E835419A5AF011607A23020F75EA@nodalmsy.msy.tcfr.thales>
I'm sending you this message on behalf of a collegue... --------------------------------------------------------------- Hello, Personally I use Eclipse 3.2.2 and Web Tools 1.5.4 and the annotated WSDL 1.1 seems to be incorrect whith attrExtensions under operation (see the screenshot). Have you personally check an annotated WSDL1.1 with these versions of Eclipse/WTP you mentioned below ? Or is it a regression bug of the new Eclipse / WTP ? Where can we found this latest WSDL schema (as the W3C specification is not update) ? Otherwise do you know which SOAP stack tools accepts these WSDL1.1 extensions ? I try the latest release of JAX-WS (Sun) and its "wsimport" tool refuses to generate Java classes because of the attrExtensions under operation. As today majority of WSDL are still written in version 1.1, if there is no SOAP stack which supports these extensions, it seems very hard to play with SAWSDL. Regards, Richard. -----Message d'origine----- De : CHATEL Pierre - MSY Envoyé : mardi 22 mai 2007 09:43 À : HUYNH Tran - MSY; AILLET Richard - MSY Objet : TR: WSDL 1.1 Annotations -----Message d'origine----- De : Joel Farrell [mailto:joelf@us.ibm.com] Envoyé : lundi 21 mai 2007 19:30 À : Jacek Kopecky Cc : Pierre.CHATEL@fr.thalesgroup.com; SAWSDL public list Objet : 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/ <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 > > > > > >
Attachments
- image/jpeg attachment: annotation_errors_in_WSDL1_with_WTP-1.5.4.JPG
Received on Tuesday, 5 June 2007 08:07:42 UTC