cancel
Showing results for 
Search instead for 
Did you mean: 

Unable to import WSDL in PI 7.1

Former Member
0 Kudos

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

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

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..

former_member187339
Active Contributor
0 Kudos

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