Skip to Content

Testing a Webservice for its usabilty, connection related issues etc.

Hi,

Normally before we use a webservice provided by nonSAP application, through SOAP receiver adapter in PI.

but before we configure in PI ID using the soap receiver adapter, i normally would like to confirm whether the webservice provider is indeed working with the specified payload soap message by using independent utilities like xmlspy.

xmlspy is great, it can also provide a soap request instance temaplate, but xmlspy is not a free version, so expired.

are there any good webservice clients (that are free) which you used to test if a specific webservice like http://www.webservicex.net/CurrencyConvertor.asmx?WSDL is working independently (without using PI first).

Are there any other ways to make sure there are no issues with the webservice, and indeed it can safely be used in PI.

thanks,

Madhu.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

5 Answers

  • Best Answer
    avatar image
    Former Member
    Aug 04, 2009 at 06:33 AM

    Hi,

    Inorder to test your webservice and SOAP connection you can also go for " MS Infopath " (MS office 2007) by which you can even design a webpage for test data inputs.

    Regards,

    Madhu

    Add comment
    10|10000 characters needed characters exceeded

    • >_Prateek Raj Sri... wrote_

      >You can make use of this soap client to call webservice.

      >https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9b16d790-0201-0010-4e9b-baa5f42830d8

      yes, the utility is good for sending the soap request and verifying the response.

      only thing is i need to create soap request from scratch to use it.

      >_Manfred Maierho... wrote_

      >In respect to Prateek's answer about the accessibility from the server side you can also use Web Service Navigator on your PI machine when you have access: http://<server>:<port>/wsnavigator.

      if we can invoke from wsnavigator, does that mean, there will be no connection related problems when we use soap adapter in PI

      >_Madhusree Naga... wrote_

      >Inorder to test your webservice and SOAP connection you can also go for " MS Infopath " (MS office 2007) by which you can even design a webpage for test data inputs.

      this seems a good application, i could not test now, but i think since it allows to create a webpage to test data inputs, somehow it should be possible to get/trace the soap message that is being exchanged.

      thanks for your replies.

  • Aug 04, 2009 at 09:26 AM

    Hi

    -->If we want to consume the webservice we can create the CLIENT PROXY and consume the webservice.

    -->So savet the WSDL file into your local system and while creating the client proxy import that WSDL and write your required logic.

    -->Here one important thing is you need to maintain the Logical port using LPCONFIG T-code.

    Thanks

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Aug 04, 2009 at 10:38 AM

    HI ,

    I am using SOAP UI Tool from last 6 months for our client webservices. It's most reliable and non installable product.

    Use SOAP UI Tool is best to achieve your requirement.

    Regards,

    Anurag Garg

    Add comment
    10|10000 characters needed characters exceeded

  • Aug 04, 2009 at 05:55 AM

    You can make use of this soap client to call webservice.

    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9b16d790-0201-0010-4e9b-baa5f42830d8

    Are there any other ways to make sure there are no issues with the webservice, and indeed it can safely be used in PI.

    Once tested with soap client, you can see if webservice is performing its basic functionality or nor. Then I would suggest to implement it in PI without thinking much about how safe it would be.

    Accessing webservice through PI is altogether different as compared to testing through Soap client. This is because when you test using soap client, you do it from your local machine. But this does not mean that same webservice is also accessible from PI server. Best would be to test it thoroghly from PI. Anyways you would be doing all this test on Dev server.

    Regards,

    Prateek

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Aug 04, 2009 at 05:56 AM

    What I can really recommend is [soapUI|http://www.soapui.org/].

    In respect to Prateek's answer about the accessibility from the server side you can also use Web Service Navigator on your PI machine when you have access: http://<server>:<port>/wsnavigator.

    Add comment
    10|10000 characters needed characters exceeded