cancel
Showing results for 
Search instead for 
Did you mean: 

Proxy To Soap

Former Member
0 Kudos

Hi,

My scenario is i need to send tables data from R/3 system to web service.

My client has simply given only one URL he didn't provide me the wsdl file and simply asking me to upload the data into web services.

I have the following doubts:

1) Is it possible to send the data to web service without having it's wsdl file and simply with url.

2) I have used business system of type "web as java" for receiver soap adapter is it correct.

3) Wheter do i need the host and port details of web service or not. Is it possible to do without host name and port details.

4) Wheter soap action is mandatoryor not because the client is not providing the wsdl file so i am not aware of the actions available in the web service. What they are telling is once i place the file in web service thay can pick it from there

5)Wheter login details of web service is mandatory or not.

6)Whether the url should start with "http" or "https"why i am asking this is when i use http i got an error as "SOAP: call failed: java.net.SocketException: Connection timed out:could be due to invalid address" but when i use https i got different error as "SOAP: call failed: java.io.IOException: unable to create a socket" so which one is correct whether http or https.

7) I have configured the receiver soap adapter in the following way:

Transport Protocol : HTTP

Message Protocol : SOAP 1.1

Adapter Engine : Integration Server

Target URL : http://systemFileServer.com/invoke/Inbound/submitFile

And checked the configuration certificate authentication

Keystore Entry : ssl-credentials

keystore view : service_ssl

SOAP Action : Empty

Kindly suggest me some possbile soltuitons and reply me with point to point .

Thanks & Regards,

Venkat

Accepted Solutions (0)

Answers (2)

Answers (2)

nisarkhan_n
Active Contributor
0 Kudos

check this ink

How to configure the SOAP Adapter:

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

Documentation of Soap Adapters

Adapters

http://help.sap.com/saphelp_nw04/helpdata/en/0d/5ab43b274a960de10000000a114084/content.htm

your queries

1) Is it possible to send the data to web service without having it's wsdl file and simply with url.

Yes for Inbound no WSDL is required....

2) I have used business system of type "web as java" for receiver soap adapter is it correct.

Usage of webas JAVA is not mandatory for SOAP, if your BS is of that type then it might be fine, just cehck

3) Wheter do i need the host and port details of web service or not. Is it possible to do without host name and port details.

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

4) Wheter soap action is mandatoryor not because the client is not providing the wsdl file so i am not aware of the actions available in the web service. What they are telling is once i place the file in web service thay can pick it from there

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d23cbe11-0d01-0010-5287-873... 5)Wheter login details of web service is mandatory or not.

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

6)Whether the url should start with "http" or "https"why i am asking this is when i use http i got an error as "SOAP: call failed: java.net.SocketException: Connection timed out:could be due to invalid address" but when i use https i got different error as "SOAP: call failed: java.io.IOException: unable to create a socket" so which one is correct whether http or https.

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d23cbe11-0d01-0010-5287-873... 7) I have configured the receiver soap adapter in the following way:

Former Member
0 Kudos

Hi Nisar,

Thanks for the information, do i need a wsdl file in soap to file scenario or i can proceed without wsdl file also. please suggest. In Sender Soap communication channel it is not asking for url so i thought definitely we need wsdl file. please correct me if i am wrong.

Venkat

Former Member
0 Kudos

Hi Nisar,

Thanks for the update, could you suggest me generic url's where i can place my file in that web service. And one more doubt this is different scenario soap to file even in this case also my client has not provided wsdl file and when i go to sender soap adapter it is not asking for the url so how can i relate my web service to the file without wsdl and the url of the web service. Kindly suggest some mandatory things while doing soap to file. So that i can ask my client for the information.

Thanks & Regards,

Venkat

Former Member
0 Kudos

Hi

you can create the wsdl file in the integration directory .

in the integration directory go to Tools-->define web services....

a wizrd will be opened provide the necessary information and you will be able to create the wsdl file also you can save the wsdl file created.

Thanks

Rinku

Former Member
0 Kudos

That's fine but do that wsdl file have actions insdie it.

Any body please answer to my questions point by point.

Regards,

Venkat.