axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Guillaume Sauthier <Guillaume.Sauth...@Objectweb.org>
Subject Re: new wsdl4j
Date Fri, 12 Dec 2003 13:13:34 GMT
I checked out wsdl4j and add message attribute support for input and
output element
That resolved the problem ....

Regards
Guillaume

Guillaume Sauthier wrote:
> 
> Hello
> I browse some CVS logs for WSDL4J and I saw that Dims has already tell
> main WSDL4J developer of something he forgot : message native attribute
> in wsdl:fault element.
> 
> The same thing is to do for input ...
> I'll send a message to wsdl4j team...
> 
> Regards
> Guillaume
> 
> Guillaume Sauthier wrote:
> >
> > Hi Glen.
> > Ok that's done ...
> >
> > Just one question : what are theses extensibility attributes ? In WSDL
> > 1.1 they don't exists, or am I wrong  ?
> >
> > regards
> > GuillauĆ¹e
> >
> > Glen Daniels wrote:
> > >
> > > Hi Guillaume!
> > >
> > > Could you do us a favor and open up a bugzilla bug for this issue?  If
> > > possible please trim the WSDL down to the minimal form which still causes
> > > the bug (i.e. just one operation) before you include it in the bug - that
> > > will make it much easier for us to track down.
> > >
> > > Thanks,
> > > --Glen
> > >
> > > ----- Original Message -----
> > > From: "Guillaume Sauthier" <Guillaume.Sauthier@Objectweb.org>
> > > To: <axis-dev@ws.apache.org>
> > > Sent: Thursday, December 11, 2003 10:49 AM
> > > Subject: Re: new wsdl4j
> > >
> > > > Sorry I speak to fast :-(
> > > > The problem doesn"t come from the new wsdl4j.
> > > > I just try with the older version of wsdl4j and it fails too. :'(
> > > >
> > > > Regards
> > > > Guillaume
> > > >
> > > > Guillaume Sauthier wrote:
> > > > >
> > > > > Hello team
> > > > >
> > > > > I use the current CVS version of Axis with the new wsdl4j lib.
> > > > > Without the new wsdl4j, WSDL2Java works perfectly with the attached
> > > > > WSDL.
> > > > > But with the new it fails with :
> > > > >
> > > > > Error parsing WSDL document META-INF/wsdl/FrenchZip.wsdl: WSDLException
> > > > > (at /definitions/binding/operation[1]/input): faultCode=INVALID_WSDL:
> > > > > Encountered illegal extension attribute 'message'. Extension attributes
> > > > > must be in a namespace other than WSDL's.
> > > > >
> > > > > Is there new constraints with the new wsdl4j version ?
> > > > >
> > > > > Regards
> > > > > Guillaume
> > > > >
> > > > > Note : I get this wsdl from x-methods.net (not generated from java
> > > > > classes with Java2WSDl ...)
> > > > >
> > > >
> > >   ------------------------------------------------------------------------
> > > > > <?xml version="1.0" encoding="utf-8"?>
> > > > > <definitions xmlns="http://schemas.xmlsoap.org/wsdl/"
> > > > >              xmlns:xs="http://www.w3.org/2001/XMLSchema"
> > > > >              name="IODCODESPOSTAUXservice"
> > > > >              targetNamespace="http://tempuri.org/"
> > > > >              xmlns:tns="http://tempuri.org/"
> > > > >              xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
> > > > >              xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
> > > > >              xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/">
> > > > >   <message name="GetDepartmentForCode0Request">
> > > > >     <part name="DepCode" type="xs:string"/>
> > > > >   </message>
> > > > >   <message name="GetDepartmentForCode0Response">
> > > > >     <part name="return" type="xs:string"/>
> > > > >   </message>
> > > > >   <message name="GetDepartmentAdminCenterForCode1Request">
> > > > >     <part name="DepCode" type="xs:string"/>
> > > > >   </message>
> > > > >   <message name="GetDepartmentAdminCenterForCode1Response">
> > > > >     <part name="return" type="xs:string"/>
> > > > >   </message>
> > > > >   <message name="GetDepartmentList2Request">
> > > > >     <part name="Separator" type="xs:string"/>
> > > > >   </message>
> > > > >   <message name="GetDepartmentList2Response">
> > > > >     <part name="return" type="xs:string"/>
> > > > >   </message>
> > > > >   <message name="GetTownForZip3Request">
> > > > >     <part name="ZipCode" type="xs:string"/>
> > > > >     <part name="Separator" type="xs:string"/>
> > > > >   </message>
> > > > >   <message name="GetTownForZip3Response">
> > > > >     <part name="return" type="xs:string"/>
> > > > >   </message>
> > > > >   <message name="GetZipForTown4Request">
> > > > >     <part name="Town" type="xs:string"/>
> > > > >     <part name="Separator" type="xs:string"/>
> > > > >     <part name="ExactMatch" type="xs:boolean"/>
> > > > >   </message>
> > > > >   <message name="GetZipForTown4Response">
> > > > >     <part name="return" type="xs:string"/>
> > > > >   </message>
> > > > >   <message name="GetTownsForSoundex5Request">
> > > > >     <part name="SearchFor" type="xs:string"/>
> > > > >     <part name="Separator" type="xs:string"/>
> > > > >   </message>
> > > > >   <message name="GetTownsForSoundex5Response">
> > > > >     <part name="return" type="xs:string"/>
> > > > >   </message>
> > > > >   <message name="ReportErrorInFile6Request">
> > > > >     <part name="YourName" type="xs:string"/>
> > > > >     <part name="YourMail" type="xs:string"/>
> > > > >     <part name="YourMessage" type="xs:string"/>
> > > > >   </message>
> > > > >   <message name="ReportErrorInFile6Response"/>
> > > > >   <portType name="IODCODESPOSTAUX">
> > > > >     <operation name="GetDepartmentForCode">
> > > > >       <input message="tns:GetDepartmentForCode0Request"/>
> > > > >       <output message="tns:GetDepartmentForCode0Response"/>
> > > > >     </operation>
> > > > >     <operation name="GetDepartmentAdminCenterForCode">
> > > > >       <input message="tns:GetDepartmentAdminCenterForCode1Request"/>
> > > > >       <output message="tns:GetDepartmentAdminCenterForCode1Response"/>
> > > > >     </operation>
> > > > >     <operation name="GetDepartmentList">
> > > > >       <input message="tns:GetDepartmentList2Request"/>
> > > > >       <output message="tns:GetDepartmentList2Response"/>
> > > > >     </operation>
> > > > >     <operation name="GetTownForZip">
> > > > >       <input message="tns:GetTownForZip3Request"/>
> > > > >       <output message="tns:GetTownForZip3Response"/>
> > > > >     </operation>
> > > > >     <operation name="GetZipForTown">
> > > > >       <input message="tns:GetZipForTown4Request"/>
> > > > >       <output message="tns:GetZipForTown4Response"/>
> > > > >     </operation>
> > > > >     <operation name="GetTownsForSoundex">
> > > > >       <input message="tns:GetTownsForSoundex5Request"/>
> > > > >       <output message="tns:GetTownsForSoundex5Response"/>
> > > > >     </operation>
> > > > >     <operation name="ReportErrorInFile">
> > > > >       <input message="tns:ReportErrorInFile6Request"/>
> > > > >       <output message="tns:ReportErrorInFile6Response"/>
> > > > >     </operation>
> > > > >   </portType>
> > > > >   <binding name="IODCODESPOSTAUXbinding" type="tns:IODCODESPOSTAUX">
> > > > >     <soap:binding style="rpc"
> > > transport="http://schemas.xmlsoap.org/soap/http"/>
> > > > >     <operation name="GetDepartmentForCode">
> > > > >       <soap:operation
> > > soapAction="urn:ODCODESPOSTAUXIntf-IODCODESPOSTAUX#GetDepartmentForCode"
> > > style="rpc"/>
> > > > >       <input message="tns:GetDepartmentForCode0Request">
> > > > >         <soap:body use="encoded"
> > > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> > > namespace="urn:ODCODESPOSTAUXIntf-IODCODESPOSTAUX"/>
> > > > >       </input>
> > > > >       <output message="tns:GetDepartmentForCode0Response">
> > > > >         <soap:body use="encoded"
> > > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> > > namespace="urn:ODCODESPOSTAUXIntf-IODCODESPOSTAUX"/>
> > > > >       </output>
> > > > >     </operation>
> > > > >     <operation name="GetDepartmentAdminCenterForCode">
> > > > >       <soap:operation
> > > soapAction="urn:ODCODESPOSTAUXIntf-IODCODESPOSTAUX#GetDepartmentAdminCenterF
> > > orCode" style="rpc"/>
> > > > >       <input message="tns:GetDepartmentAdminCenterForCode1Request">
> > > > >         <soap:body use="encoded"
> > > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> > > namespace="urn:ODCODESPOSTAUXIntf-IODCODESPOSTAUX"/>
> > > > >       </input>
> > > > >       <output message="tns:GetDepartmentAdminCenterForCode1Response">
> > > > >         <soap:body use="encoded"
> > > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> > > namespace="urn:ODCODESPOSTAUXIntf-IODCODESPOSTAUX"/>
> > > > >       </output>
> > > > >     </operation>
> > > > >     <operation name="GetDepartmentList">
> > > > >       <soap:operation
> > > soapAction="urn:ODCODESPOSTAUXIntf-IODCODESPOSTAUX#GetDepartmentList"
> > > style="rpc"/>
> > > > >       <input message="tns:GetDepartmentList2Request">
> > > > >         <soap:body use="encoded"
> > > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> > > namespace="urn:ODCODESPOSTAUXIntf-IODCODESPOSTAUX"/>
> > > > >       </input>
> > > > >       <output message="tns:GetDepartmentList2Response">
> > > > >         <soap:body use="encoded"
> > > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> > > namespace="urn:ODCODESPOSTAUXIntf-IODCODESPOSTAUX"/>
> > > > >       </output>
> > > > >     </operation>
> > > > >     <operation name="GetTownForZip">
> > > > >       <soap:operation
> > > soapAction="urn:ODCODESPOSTAUXIntf-IODCODESPOSTAUX#GetTownForZip"
> > > style="rpc"/>
> > > > >       <input message="tns:GetTownForZip3Request">
> > > > >         <soap:body use="encoded"
> > > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> > > namespace="urn:ODCODESPOSTAUXIntf-IODCODESPOSTAUX"/>
> > > > >       </input>
> > > > >       <output message="tns:GetTownForZip3Response">
> > > > >         <soap:body use="encoded"
> > > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> > > namespace="urn:ODCODESPOSTAUXIntf-IODCODESPOSTAUX"/>
> > > > >       </output>
> > > > >     </operation>
> > > > >     <operation name="GetZipForTown">
> > > > >       <soap:operation
> > > soapAction="urn:ODCODESPOSTAUXIntf-IODCODESPOSTAUX#GetZipForTown"
> > > style="rpc"/>
> > > > >       <input message="tns:GetZipForTown4Request">
> > > > >         <soap:body use="encoded"
> > > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> > > namespace="urn:ODCODESPOSTAUXIntf-IODCODESPOSTAUX"/>
> > > > >       </input>
> > > > >       <output message="tns:GetZipForTown4Response">
> > > > >         <soap:body use="encoded"
> > > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> > > namespace="urn:ODCODESPOSTAUXIntf-IODCODESPOSTAUX"/>
> > > > >       </output>
> > > > >     </operation>
> > > > >     <operation name="GetTownsForSoundex">
> > > > >       <soap:operation
> > > soapAction="urn:ODCODESPOSTAUXIntf-IODCODESPOSTAUX#GetTownsForSoundex"
> > > style="rpc"/>
> > > > >       <input message="tns:GetTownsForSoundex5Request">
> > > > >         <soap:body use="encoded"
> > > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> > > namespace="urn:ODCODESPOSTAUXIntf-IODCODESPOSTAUX"/>
> > > > >       </input>
> > > > >       <output message="tns:GetTownsForSoundex5Response">
> > > > >         <soap:body use="encoded"
> > > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> > > namespace="urn:ODCODESPOSTAUXIntf-IODCODESPOSTAUX"/>
> > > > >       </output>
> > > > >     </operation>
> > > > >     <operation name="ReportErrorInFile">
> > > > >       <soap:operation
> > > soapAction="urn:ODCODESPOSTAUXIntf-IODCODESPOSTAUX#ReportErrorInFile"
> > > style="rpc"/>
> > > > >       <input message="tns:ReportErrorInFile6Request">
> > > > >         <soap:body use="encoded"
> > > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> > > namespace="urn:ODCODESPOSTAUXIntf-IODCODESPOSTAUX"/>
> > > > >       </input>
> > > > >       <output message="tns:ReportErrorInFile6Response">
> > > > >         <soap:body use="encoded"
> > > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
> > > namespace="urn:ODCODESPOSTAUXIntf-IODCODESPOSTAUX"/>
> > > > >       </output>
> > > > >     </operation>
> > > > >   </binding>
> > > > >   <service name="IODCODESPOSTAUXservice">
> > > > >     <port name="IODCODESPOSTAUXPort"
> > > binding="tns:IODCODESPOSTAUXbinding">
> > > > >       <soap:address
> > > location="http://www.e-naxos.com/scripts/enwscp.dll/soap/IODCODESPOSTAUX"/>
> > > > >     </port>
> > > > >   </service>
> > > > > </definitions>
> > > >
> > > >

Mime
View raw message