Skip to Content
avatar image
Former Member

Proxy To Soap

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

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    Oct 29, 2007 at 08:18 AM

    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

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

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

      Any body please answer to my questions point by point.

      Regards,

      Venkat.

  • Oct 29, 2007 at 08:45 AM

    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-873a22024f79

    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-873a22024f79

    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-873a22024f79 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-873a22024f79

    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-873a22024f79 7) I have configured the receiver soap adapter in the following way:

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      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