cancel
Showing results for 
Search instead for 
Did you mean: 

Can we Get the WSDL through URLof external system

Former Member
0 Kudos

Hi,

my client has provided a URL for passing the messages in a synchronous mode.... so. i have to use SOAP adapter in the Receiver side ..

but with the only URL I'm not able to conect the client system..I'm getting Errors...

so.. i think if the SOAP adapter is Receiver side means WSDL is compulasry..

but my client was saying they can'not provide the WSDL..

so, with only the URL is it possible to conect the external system.....otherwise..

through that URL can we get teh WSDL code...

please suggest me some solution...

Regards

Jain

Accepted Solutions (1)

Accepted Solutions (1)

moorthy
Active Contributor
0 Kudos

Hello,

Without wsdl, you can invoke a service from XI thru SOAP adapter. Assume, the scenario is to have drop file in the url ??? if so

Options are:

1) Get the WSDL and go with simple SOAP Receiver Scenario. I think this is the only feasible solution

2) Try to write a Java Code, to access the URL and dump the file into that URL provided it has a provision to do so. This you can achieve thru Java Server Proxy.. But need to evaluate the options of using Java API to access the URL and upload the file. i,e probably using Stream classes etc

Hope this helps,

Regards, Moorthy

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi...Jain,

with out WSDL file, you cant handle the scenario..because it wraps the data into XML format(Req and Res)data..if ur using SOAP adapter at sender side , u can generate the WSDL in ID, in Receiver side you cant generate the WSDL file..

regards,

Pasi

Former Member
0 Kudos

Hello,

1 .Just copy the paste the service URL in your Browser. It should open service navigator without any error.

2. Also, you should ask for the WSDL to client otherwise you wont be able to map/pass on the Request Data to the Webservice .

Regards,

Ashwin M

Former Member
0 Kudos

hi..

check the below links for reference

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f0650f56-7587-2910-7c99-e1b6ffbe...

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

Look through these blogs:

/people/siva.maranani/blog/2005/03/01/testing-xi-exposed-web-services(Xi exposed webservices)

/people/sriram.vasudevan3/blog/2005/03/18/points-to-ponder-over-while-considering-webservices-implementations-vis-a-vis-eai(web service implmentation)

https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1403 [original link is broken] [original link is broken] [original link is broken]

regards

chandra

Former Member
0 Kudos

First talk to your client and make sure that URL should be accessible from your system, otherwise you will not able to process any request on their server.

Gaurav Jain

**points if you feel answer is useful.