And this is the generated wsdl :

<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="http://sr.services.accesservicessipsr"; xmlns:impl="http://sr.services.accesservicessipsr"; xmlns:intf="http://sr.services.accesservicessipsr"; xmlns:apachesoap="http://xml.apache.org/xml-soap"; xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/"; xmlns:xsd="http://www.w3.org/2001/XMLSchema"; xmlns:tns2="http://exception.util.digor"; xmlns:tns1="http://securite.pfts"; xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/";>
<!--WSDL created by Apache Axis version: 1.2RC2
Built on Nov 16, 2004 (12:19:44 EST)-->
<wsdl:types>
<schema xmlns="http://www.w3.org/2001/XMLSchema"; targetNamespace="http://sr.services.accesservicessipsr"; elementFormDefault="qualified">
<import namespace="http://securite.pfts"/>
<import namespace="http://exception.util.digor"/>
<element name="pousserCreationIdentite">
<complexType>
<sequence>
<element name="in0" type="tns1:InfosConnexion"/>
</sequence>
</complexType>
</element>
<element name="pousserCreationIdentiteResponse">
<complexType/>
</element>
<element name="fault" type="tns2:DigorException"/>
</schema>
<schema xmlns="http://www.w3.org/2001/XMLSchema"; targetNamespace="http://securite.pfts"; elementFormDefault="qualified">
<import namespace="http://exception.util.digor"/>
<complexType name="InfosConnexion">
<sequence>
<element name="PIdAppliAppelante" nillable="true" type="xsd:string"/>
<element name="PIdDomaineConnexion" nillable="true" type="xsd:string"/>
<element name="login" nillable="true" type="xsd:string"/>
<element name="password" nillable="true" type="xsd:string"/>
</sequence>
</complexType>
</schema>
<schema xmlns="http://www.w3.org/2001/XMLSchema"; targetNamespace="http://exception.util.digor"; elementFormDefault="qualified">
<import namespace="http://securite.pfts"/>
<complexType name="DigorException">
<sequence>
<element name="code" type="xsd:int"/>
<element name="composant" nillable="true" type="xsd:string"/>
<element name="message" nillable="true" type="xsd:string"/>
</sequence>
</complexType>
</schema>
</wsdl:types>


  <wsdl:message name="pousserCreationIdentiteResponse">

<wsdl:part name="parameters" element="impl:pousserCreationIdentiteResponse"/>

  </wsdl:message>

  <wsdl:message name="pousserCreationIdentiteRequest">

     <wsdl:part name="parameters" element="impl:pousserCreationIdentite"/>

  </wsdl:message>

  <wsdl:message name="DigorException">

     <wsdl:part name="fault" element="impl:fault"/>

  </wsdl:message>

  <wsdl:portType name="AccesServicesRapprochement">

     <wsdl:operation name="pousserCreationIdentite">

<wsdl:input name="pousserCreationIdentiteRequest" message="impl:pousserCreationIdentiteRequest"/>

<wsdl:output name="pousserCreationIdentiteResponse" message="impl:pousserCreationIdentiteResponse"/>

        <wsdl:fault name="DigorException" message="impl:DigorException"/>

     </wsdl:operation>

  </wsdl:portType>

<wsdl:binding name="srSoapBinding" type="impl:AccesServicesRapprochement">

<wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>

     <wsdl:operation name="pousserCreationIdentite">

        <wsdlsoap:operation soapAction=""/>

        <wsdl:input name="pousserCreationIdentiteRequest">

           <wsdlsoap:body use="literal"/>

        </wsdl:input>

        <wsdl:output name="pousserCreationIdentiteResponse">

           <wsdlsoap:body use="literal"/>

        </wsdl:output>

        <wsdl:fault name="DigorException">

           <wsdlsoap:fault name="DigorException" use="literal"/>

        </wsdl:fault>

     </wsdl:operation>

  </wsdl:binding>

  <wsdl:service name="AccesServicesRapprochementService">

     <wsdl:port name="sr" binding="impl:srSoapBinding">

<wsdlsoap:address location="http://192.93.37.188:8086/axis/services/sr"/>

     </wsdl:port>

  </wsdl:service>

</wsdl:definitions>

THIBAULT Joseph a écrit :

Hello,

When I want to open a wsdl file generated by Axis into XMLSpy, I have the validation error "Unable to load schema with target namespace 'http://security.pfts'" on the elements definitions/types/schema/import.
I don't know if it is related but when I generate the wsdl file with java2wsdl tool, I have the message "Please register a typemapping/beanmapping for 'digor.util.exception.DigorException'". I tried to add the line <mapping namespace="urn:exception.util.digor" package="digor.util.exception"/> in the ant task java2wsdl but I have the same message.


I would like to know if this error is due to Axis that doesn't generate valid wsdl or XMLSpy that does't read well standard wsdl.

Joseph

Reply via email to