cancel
Showing results for 
Search instead for 
Did you mean: 

webservice on xi

Former Member
0 Kudos

hello,

I have created a webservice with XI. How I get the messages? With an SOAP Adapter at the same xi?

Have anyone experience

Regards Johann

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi, Johann:

After you created webserivce in XI integration builder, this means that you are ready to allow other soap client to call your webservice, then you will need to configure SOAP sender adapter.

The parameter you need to fill out in SOAP sender adapter are:

  • Message Interface Name (This interface is the one you used to create web service)

  • Message Interface NameSpace.

For How-To document of SOAP adapter. please refer to:

How Tou2026Use the XI 3.0 SOAP Adapter

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d23cbe11-0d01-0010-5287-873...

Hope it helps

Regards !

Liang

Answers (1)

Answers (1)

former_member183906
Active Contributor
0 Kudos

Connectivity between Sender SOAP adapter and remote client is done via the URL which is given at the time of wsdl generation:

The URL format is:

http://host:port/XISOAPAdapter/MessageServlet?channel=<service>:<channel>;

Sender SOAP Adapter get those webservices from remote clients and when exactly Remote clients will send webservices to SOAP Adapter.

This is done via the WSDL file you generate in ID and give to the sender system.

in the WSDL file you have a URL(which you give at the time of WSDL creation),the sender system(Remote client) basically posts messages to this URL.Since the URL points to correct sender party,service and communication channel the corresponding objects are invoked and message processing is done.

Follow this procedure:

1. Go to ID and complete all configuration steps.

2. Go to Tools--> Option

3. Click on Define web service

4. Specify the URL of the web server that is to receive the web service. The URL should be

http://host:port/XISOAPAdapter/MessageServlet?channel=<service>:<channel>;

5. Specify the sender message interface details

6. Specify the sender details of the message

7. click on finish button

8. Click on Save

9. Provide a name and location for web service

10. click on OK

Configuring the Sender SOAP Adapter

http://help.sap.com/saphelp_nw04/helpdata/en/fc/5ad93f130f9215e10000000a155106/content.htm