Skip to Content

Webservice/SOAP wsdl not showing all the parameters?

Hi All,

I have a webservice(wsdl) url and the url is working fine in SOAPUI and its returning the output as well. But when I open/download the url it is not showing all the parameters as in SOAPUI application. When I open the url in browser it is not showing the parameters & when I upload(External Definition) in PO system it is not showing any sub element (parameters).

Below is copied format from the browser when I pass the URL.

<wsdl:message name="Login_InputMessage"><wsdl:part name="parameters" element="tns:Login"/></wsdl:message><wsdl:message name="Login_OutputMessage"><wsdl:part name="parameters" element="tns:LoginResponse"/></wsdl:message>

Below is copied from the SOAPUI application with the same URL

<soapenv:Header/> <soapenv:Body> <tem:Login> <!--Optional:--> <tem:Service>?</tem:Service> <!--Optional:--> <tem:GroupKey>?</tem:GroupKey> <!--Optional:--> <tem:Pin>?</tem:Pin> </tem:Login> </soapenv:Body> </soapenv:Envelope>

Is Java Mapping and changing the SOAP Envelop is the only option to do this interface or is there any other better solution? Please advice.

Thanks in advance,

RVR

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Sep 18, 2017 at 07:51 AM

    Please share the initial WSDL url used in SOAP UI.

    Add comment
    10|10000 characters needed characters exceeded

  • Sep 18, 2017 at 10:07 AM

    Hi RV R!

    Change your WSDL type to RPC-style in ESR.

    Regards, Evgeniy.

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Evgeniy,

      If I change the style to "RPC" I am getting this error.

      Unable to convert imported document to WSDL
      Reason: 
      A Part element must be assigned RPC Style format by a Type attributeCheck selected category
  • Sep 20, 2017 at 02:53 AM

    Hi,

    If there is a referenced xsd in the wsdl, you need to import it in ESR too and reference. Otherwise, the structure will be incomplete.

    Regards,

    Mark

    Add comment
    10|10000 characters needed characters exceeded