on 11-20-2009 8:37 AM
Hi All,
I am getting the following error when I import a wsdl as an external definition in PI 7.1
Unable to convert imported document to WSDL
Reason:
Node "/definitions/portType("CallerServiceSoap")" already contains the child element "operation" with the value "submitData" of the attribute "name"Check the selected category
Please help..
Strangely i am able to extract the Request structure by importing the same wsdl in SOAP UI...
WSDLsnippet:
<wsdl:portType name="CallerServiceSoap">
<wsdl:operation name="submitData">
<wsdl:input name="InformationDesimation" message="tns:InformationDesimationSoapIn"/>
<wsdl:output name="InformationDesimation" message="tns:InformationDesimationSoapOut"/>
</wsdl:operation>
<wsdl:operation name="submitData">
<wsdl:input name="ResponseCapture" message="tns:ResponseCaptureSoapIn"/>
<wsdl:output name="ResponseCapture" message="tns:ResponseCaptureSoapOut"/>
</wsdl:operation>
<wsdl:operation name="getResult">
<wsdl:input message="tns:getResultSoapIn"/>
<wsdl:output message="tns:getResultSoapOut"/>
</wsdl:operation>
</wsdl:portType>
regards,
Piyush
Edited by: Piyush Mathur SAP on Nov 20, 2009 9:40 AM
Found out that PI 7.1 does NOT support overloading of methods in the WSDL.
No problems with the WSDL at all....
Have asked my WDDL vendor to change the method name..
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Piyush,
It is a problem with WSDL.. Can you atleast paste the portion where the error message is pointing so that we can have a better understanding
Regards
Suraj
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.