Hello.

Effectively, if I remove the SOAP 1.2 binding, my WSDL is validated... I
also will look later at what de WS-I says about attachments...

Just for information, I've made by WSDL using the Axis2 MTOM sample as a
model, and this is where the SOAP 1.2 binding comes from !

Thanks for your clear and detailed answer.
Regards.

--
Ephemeris Lappis
 
> -----Message d'origine-----
> De : Anne Thomas Manes [mailto:[EMAIL PROTECTED]
> Envoyé : vendredi 20 avril 2007 15:24
> À : [email protected]
> Objet : Re: [Axis2] WSDL and WS-I compliance.
> 
> WS-I Basic Profile v1.1 (the current version) does not allow use of
> SOAP 1.2, MTOM, or WS-Addressing. Support for MTOM and WS-Addressing
> will be added in WS-I BP v1.2. Support for SOAP 1.2 will be added in
> WS-I BP v2.0.
> 
> For the moment, use of any of these newer specifications is likely to
> cause interoperability challenges, therefore the WS-I profiles still
> recommend that you stick with the basics.
> 
> If you want to be WS-I BP v1.1 compliant, you must constrain your
> service to SOAP 1.1 and WSDL 1.1. If you want to use attachments, you
> can follow the WS-I Attachments Profile, which provides guidance for
> using SOAP with Attachments (although you will encounter interop
> problems with this.)
> 
> Anne
> 
> On 4/20/07, Ephemeris Lappis <[EMAIL PROTECTED]> wrote:
> >
> >
> >
> >
> > Hello.
> >
> >
> >
> > My WSDL seems good enough for server and client generation in Axis2 and
> > .net. Nevertheless when validating it with my Eclipse, 2 problems are
> > reported :
> >
> >
> >
> > WS-I: (AP2901) A description uses neither the WSDL MIME Binding as
> described
> > in WSDL 1.1 Section 5 nor WSDL SOAP binding as described in WSDL 1.1
> Section
> > 3 on each of the wsdl:input or wsdl:output elements of a wsdl:binding.
> >
> >
> >
> > WS-I: (BP2402) The wsdl:binding element does not use a soapbind:binding
> > element as defined in section "3 SOAP Binding." of the WSDL 1.1
> > specification.
> >
> >
> >
> > The message are refered for the second SOAP 1.2 binding :
> >
> >
> >
> > <wsdl:binding
> >
> >             name="Moon4Service-SOAP12-Binding"
> >
> >             type="my-service:Moon4Service">
> >
> >             <soap12:binding
> >
> >
> > transport="http://schemas.xmlsoap.org/soap/http";
> >
> >                   style="document" />
> >
> >             <wsdl:operation name="testAttachment">
> >
> >                   <soap12:operation
> >
> >
> > soapAction="urn:moon-ws-4/service/test-attachment"
> >
> >                         style="document" />
> >
> >                   <wsdl:input name="TestAttachmentInput">
> >
> >                         <soap12:body use="literal" />
> >
> >                   </wsdl:input>
> >
> >                   <wsdl:output name="TestAttachmentOutput">
> >
> >                         <soap12:body use="literal" />
> >
> >                   </wsdl:output>
> >
> >             </wsdl:operation>
> >
> > </wsdl:binding>
> >
> >
> >
> > I have had a look at the WS-I documents, but even with their comments, I
> > don't understand what my eclipse is complaining about.
> >
> >
> >
> > So, if some WSDL fluent speaker should help me…
> >
> >
> >
> > Thanks…
> >
> >
> >
> >
> > --
> >
> > Ephemeris Lappis
> >
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to