cancel
Showing results for 
Search instead for 
Did you mean: 

How to test a Sender SOAP Adapter

Former Member
0 Kudos

Hi Gurus,

Somebody please guide me how to test a sender SOAP adapter.

Thanks in Advance.

Anil.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Anil,

I guess you are done with the adapter configuration.

To test you SOAP sender scenario, goto runtime workbench-> component monitoring-> adapter monitoring (test message).

STEP 1) Give the URL: URL Template: http://host:port/XISOAPAdapter/MessageServlet?channel=party:service:channel

STEP 2) Then enter the details of Party, Business Service, Interface name and the interface namespace.

STEP 3) Give the authorization details (user name and password).

STEP 4) The last step is to enter the payload. ie in SOAP format( to create the SOAP request follow the given steps)

To expose a webservice to the internet, you have to create a WSDL file. You can create one in Integration Directory.

One menu driven option is there "Define a webservice" can be used to create a WSDL file.

Once the WSDL file is created. Use a SOAP client tool to create the SOAP request.

You can create SOAP Request from WSDL using the following tool.

http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=65a1d4ea-0f7a-41bd-8494-e916e...

Check the SOAP request, it must be having the encoding type UTF (Unicode Transformation Formats) as UTF-16. Change it

to UTF - 8.

Once you have created the SOAP request, use the same as the payload and test the scenario.

SOAP sender configuration link:

http://help.sap.com/saphelp_erp2004/helpdata/en/ae/d03341771b4c0de10000000a1550b0/frameset.htm

Best of luck.

Regards,

Ajay.

Answers (1)

Answers (1)

moorthy
Active Contributor
0 Kudos

Hi,

To test Sender SOAP adapter, write a WebService , which will invoke XI Interface.

Pls go thru following Blog.

/people/siva.maranani/blog/2005/03/01/testing-xi-exposed-web-services

Hope this helps,

Regards,

Moorthy