cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP Scenario

Former Member
0 Kudos

Hi All,

I need to create a scenario with SOAP as sender and File receiver, where I am trying to access the Webservice and push the data to a file.

Regards,

Nithiyanandam

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Your scenario will be SOAP to File (Asynch).

Desinged all the objects in IR and configured it in ID as we do for nay scenario.

Now for exposing Outbound SOAP interface as a Web Serivice you have to follow some steps-

From the ID--Create the Webservice by selecting the Outbound interface.

Use the proper SOAP URL: reffar this link - http://help.sap.com/saphelp_nw04/helpdata/en/14/80243b4a66ae0ce10000000a11402f/frameset.htm

SOAP URL should be

http://host:port/XISOAPAdapter/MessageServlet?channel=party:service:channel

if no Party then :

http://host:port/XISOAPAdapter/MessageServlet?channel=:service:channel

Use XML spy for Testing...sending SOAP message to XI.

Thanks

Farooq.

Former Member
0 Kudos

Also have a look on this Blog : /people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi

Check the Testing Part of this Blog, it will tell you how you can create the WS from the ID and how to test it using Altova Test Tool.

For more links: just search on SDN by typing "SOAP Adapter" and select the category = Blog. It will give you lot of Blogs related to Sender as well as receiver SOAP adapter.

Thanks

Farooq.

Edited by: Farooq Farooqui on Jan 4, 2008 12:17 PM

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Nithiya..,

U r scenario is a simple SOAP->XI->FILE scenario.

Just create all the objects of IR and ID.

create the WSDL from Directory for the outbound message interface.

Now using any xml editor like XML spy or SOAP UI ..send the SOAP request...and XI will write it to file after necessary transformation.

All the best!!

Regards

Biplab

Former Member
0 Kudos

Hi,

First u need to generate the WSDL form the ID and import that WSDl strucutre into external definition.

Just go through some of the weblogs for more ideas.

Invoke Webservices using SAPXI

/people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi

RFC -> XI -> WebService - A Complete Walkthrough (Part 1)

/people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1

Thnx

Chirag