cancel
Showing results for 
Search instead for 
Did you mean: 

Soap To File

Former Member
0 Kudos

Hi,

Can any body suggest me what are necessary steps in soap to file scenario, Is wsdl file mandatory for this scenario or we can procced with out wsdl also. kindly suggest.My client is not providning wsdl file so how can i proceed .

Thanks & Regards,

Venkat

Accepted Solutions (0)

Answers (6)

Answers (6)

nisarkhan_n
Active Contributor
0 Kudos

Yes it is mandatory for the WSDL...yiou are exposing the webservice for SOAP sender...

First you need to Uploading the WSDL into the Integration Repository

For this Go to your Software Component Version and open the required Namespace. Create an External Definition: In the external definition object, choose Category wsdl and click Import external definitions.

B.Now create MI.

In the message interface object, select the message types of the external definition

object by using the input help.

C.Creating a SOAP Sender Channel

Here we have to define the namespace and the name of a message interface (values can be taken from Integration Repository).

Select the Quality of Service

D.Create the file receiver file adapter

this might be helpfuull

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

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

soap-to-soap eg:

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

use file receiver adapter instead of soap receiver to make it

a SOAP - to - File scenario.

Former Member
0 Kudos

hi venkat,

>>><i>Is wsdl file mandatory for this scenario or we can procced with out wsdl also.</i>

This would be necessary, it makes things easier in building necessary interfaces.

regards

Ramesh P

Former Member
0 Kudos

Hi

for soap to file scenario do the steps as

create all the IR objects

create all the ID objects.

after this, in the ID go to Tools-->Definfe web service

a wizard will be opened, from here you can create the wsdl file and save that file.

the wsdl file created can be used.

you can test ur end to end scenario using the XML SPY.

if you still face the problem please reply back.

Thanks

Rinku

Former Member
0 Kudos

hi venkat,

refer this document:

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

u can generate WSDL file from ID --> Tools --> Define Web services.

[reward if helpful]

regards,

latika.

Former Member
0 Kudos

Hi Venkat,

You are doing SOAP to file....this means that you will be exposing the integration scenario as a webservice....

all the things will be same as in case of a simple scenario ,,,,, bt u will have a SOAP sender adapter....and u wll need to create a WSDL using the tool in XI...

this WSDL will be used by external appications to send data to XI.....

Regards,

Sushil.

Former Member
0 Kudos

Hi,

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

follow the above blog for sender soap.

I guess wsdl file is mandatory.

Ravi.