Skip to Content
avatar image
Former Member

SOAPUI -URL - PROBLEM WITH SAP PI 7.0 VERSION

Hi experts,

I am using soapUI 5.1.3 version to test a soap interface which is in sap pi 7.0 and i created the webservice wsdl url and i am giving the URL FORMAT AS BELLOW

http://SAP2004STEST:8002/XISOAPAdapter/MessageServlet? channel=Meridium_APMConnect_QA:SOAPSender_APMConnect_QA

BUT THE SOAPUI not acceptingit . Please let me know what is the accpetable format of the URL to accpet to test the interface in SOAPUI.

Thanks

Murali

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Jun 17, 2015 at 05:51 AM

    Hi Murali,

    http://SAP2004STEST:8002/XISOAPAdapter/MessageServlet? channel=Meridium_APMConnect_QA:SOAPSender_APMConnect_QA

    You have removed the party and only used the service and channel, the correct format should be

    http://SAP2004STEST:8002/XISOAPAdapter/MessageServlet? channel=:Meridium_APMConnect_QA:SOAPSender_APMConnect_QA

    There should be a : before Meridium since the URL will also look for a party.

    Regards,

    Mark

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Murali,

      I think you want to download the WSDL, correct me if I'm wrong but I think it is not available in PI 7.0 via sender agreement. Just go to integration directory -> tools -> generate wsdl. In the proposed URL, paste the URL you just used and then look for the service interface you want a wsdl to be generated. When the wsdl is generated, you can import it into SOAP UI manually.

      Regards,

      Mark

  • Jun 17, 2015 at 06:04 AM

    Hi Murali,

    Just to add, to generate wsdl via sender agreement is available since PI 7.1.

    I've notice that you URL has the character ']', try to remove it. Pay attention to you sender agreement to take the sender party, sender business service and the sender communication channel.

    Regards.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jun 17, 2015 at 09:50 AM

    Hi Murali,

    You can just generate the WSDL from ID and consume that WSDL in your Soap UI tool and do the testing.

    Please find below the steps for the WSDL generation:

    From PI main page-->open ID-->Tools-->Define Webservice

    Here, you will 5 steps which are straight forward.

    In one of the step, where it asks us for the url, give the url format as below:

    http://hostname:port/XISOAPAdapter/MessageServlet?channel=Party:BusinessComponent:ChannelName

    if you don't have party for your scenario, then you must keep the colon in the above.

    Can you check these and let me know if you still having issues while testing.

    Regards

    Vishnu

    Add comment
    10|10000 characters needed characters exceeded