Skip to Content
avatar image
Former Member

ABAP Create Web Service Client Proxy from WSDL

Hi,

I am developing a new feature where I am asked to create a client proxy dynamically by passing only the URL of the WSDL. The main idea is to create a program that should be able to parse the WSDL, parse related operations, inputs and outputs and generate screens accordingly. The same behavior as SE80/ Edit Object/Entreprise Services/Client Proxy. But without any dictionary object creation. It means I should make something on the fly.

Please support.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Dec 31, 2014 at 10:42 AM

    Create a web service from a WSDL manually in debug. See what the SE80/ Edit Object/Entreprise Services/Client Proxy uses. Use that.

    It could be a set of function modules or classes.

    I doubt anyone has done such a thing before, so you'll have to be the one putting the hard work in.

    Add comment
    10|10000 characters needed characters exceeded

  • Dec 30, 2014 at 06:56 PM

    Hi,

    If you need a utility you can use SoapUI

    http://www.soapui.org/

    regards. 

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Itan,

      Thanks for the reply, but what I need is to develop a webdynpro component to be embedded into a webdynpro application.

      Regards.

  • Dec 31, 2014 at 08:42 AM

    Hi,

    I did not try this (We use XI)

    Please use search operators to narrow down results:

    site:scn.sap.com calling web service using cl_http_client

    For XML parsing you can use cl_ixml .

    Regards.

    Add comment
    10|10000 characters needed characters exceeded

  • Dec 31, 2014 at 08:49 AM

    Hi,

    Just curious how many web services will be used ?

    Regards.

    Add comment
    10|10000 characters needed characters exceeded