on 08-28-2007 2:19 PM
Hi,
Putting here a simple WSDL file which is generated by AXIS 1.4.
xMII 11.5 which SP3 as well as 12.0 is not able to load this WSDL. (it says "Unable to determine the inputs from WSDL", when we choose the operation and click finish)
Can anyone point out the reason?
Thanks
Piyush..
WSDL:
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="http://localhost/axis/EchoHeaders1.jws" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://localhost/axis/EchoHeaders1.jws" xmlns:intf="http://localhost/axis/EchoHeaders1.jws" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<!--WSDL created by Apache Axis version: 1.4
Built on Apr 22, 2006 (06:55:48 PDT)-->
<wsdl:message name="echoRequest">
<wsdl:part name="param" type="xsd:string"/>
</wsdl:message>
<wsdl:message name="echoResponse">
<wsdl:part name="echoReturn" type="xsd:string"/>
</wsdl:message>
<wsdl:portType name="EchoHeaders1">
<wsdl:operation name="echo" parameterOrder="param">
<wsdl:input message="impl:echoRequest" name="echoRequest"/>
<wsdl:output message="impl:echoResponse" name="echoResponse"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="EchoHeaders1SoapBinding" type="impl:EchoHeaders1">
<wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="echo">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="echoRequest">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://DefaultNamespace" use="encoded"/>
</wsdl:input>
<wsdl:output name="echoResponse">
<wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://localhost/axis/EchoHeaders1.jws" use="encoded"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="EchoHeaders1Service">
<wsdl:port binding="impl:EchoHeaders1SoapBinding" name="EchoHeaders1">
<wsdlsoap:address location="http://localhost/axis/EchoHeaders1.jws"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
Piyush,
Try using the POST action to post your SOAP document to the WebService and see if that works. There's other threads that explain in detail how to do this.
-Sam
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
9 | |
7 | |
3 | |
2 | |
2 | |
2 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.