Skip to Content
avatar image
Former Member

WSDL

Hi Group,

Got WSDL from third party and imported into IR as external definition and used as Source structure , in mapping I am able to see couple of nodes in which Sub elements

appearing,but it is not allowing to select more than one node,Please sugest how to keep all the nodes in Source for mapping.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • avatar image
    Former Member
    Apr 29, 2009 at 05:57 AM

    Hi...

    While selecting the node from the external definition select the root node so that remaining all the nodes will be appearing. And you can do your mapping.

    Regards,

    Leela

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi,

      There is no root node in WSDL all are independent nodes

      You will always find a wsdl file in this fromat:)

      Your wsdl file will be looking something like:

      AbhishekRequest1

      AbhishekRequest2

      AbhishekResponse......and so on

      So if i guess your problem right then in the mapping you need to select AbhishekRequest1 and AbhishekRequest2 as source messages.....

      Open the message mapping....and go to to Messages tab.....here you can add more than 1 source / target messages.....select the message as usual...select the option of External Message and then enter the required message...

      Please check this diagram submitted by me in wiki....

      sdn -->wiki --> SAP NetWeaver and Technology ---> Process Integration ---> Attachment tab....search for an attachment with my name and with comment How to select multiple messages

      regards,

      Abhishek.

  • avatar image
    Former Member
    Apr 29, 2009 at 06:16 AM

    Hi,

    when you imported your WSDL in IR as a External defintion, then in that in messages tab you will see some msgs.........so while doing the msg mapping, you can select only one msg in these msgs in which you want to send response to your webservice............you will select this external definition msg as a target msg in msg mapping because you will send your response msg to target application with this.............if you want to get a req msg from a SOAP appliction, then you will create a msg interface having your data type and expose it as a webservice by giving the WSDL of your sender agreement of ID to the source application............

    Regards,

    Rajeev Gupta

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 03, 2009 at 02:40 PM

    Solved

    Add comment
    10|10000 characters needed characters exceeded