cancel
Showing results for 
Search instead for 
Did you mean: 

Soap Adapter Problem

Former Member
0 Kudos

Hi,

I am facing a problem with the SOAP adapter. When I try to call a BAPI by a web service, I get the message that the URL, the User or the Pw might be wrong.

The services are activated and the user works. Strange is that in the Runtime Workbench, the Soap Adaper is gray.

This is the first time that I want to use the adapter, do I have to mind something?

Thanks!

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

I am not clear about your question and can you please exaplain me you error again and the problem you are facing.

Thanks in Advance.

Chandu.

Former Member
0 Kudos

Ok, here the scenario a bit more detailed:

I want to call a BAPI via Web Service. Therefor I downloaded the wsdl file from the R/3 Web Service Repository Framework.

In my scenario exists one SOAP Communication Channel (receiver) to execute this Web Service. The target url is: "http://<hostname>:8001/sap/bc/soap/rfc/sap/<BAPI_NAME>?sap-client=801"

Is the port correct? 80<Systemnumber>?

With transaction SICF I checked, that the service is active.

The execution of the Comm. Channel with the SOAP Adapter fails.

Former Member
0 Kudos

Hi Chris,

I think that when you download the wsdl from the R3 repository, the web service reffers to the R3 WAS and therefore you have no need for the XI (and the soap adapter).

Elad.

Former Member
0 Kudos

Hi Chris,

Did you try connecting to the webservice using anyother SOAP Client? If so did the scenario work? If you did not try, please try to access the webservice using other SOAP clients so that we can find where the problem is wheteher in XI or the Webservice.

Regards,

Sundar.

Former Member
0 Kudos

Hi Elad,

I downloaded the wsdl to create an external definition in XI.

XI is needed because the msg routing is: ABAP Proxy - XI - Web Service - XI - Proxy.

Former Member
0 Kudos

Hi,

<i>In my scenario exists one SOAP Communication Channel (receiver) to execute this Web Service.</i>

You are triggering the request from the webservice. Hence you need to use a sender soap adapter and not a receiver soap adapter.

Regards,

Smitha.

Former Member
0 Kudos

Hi Chris,

your SOAP adapter will turn into green or red, when it is first used.

Is the adapter stopped?

What kind of error notification do you get in RWB?

Regards Mario

STALANKI
Active Contributor
0 Kudos

Can you refer the section soap adapter of the blog /people/sravya.talanki2/blog/2006/12/27/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-iii?You have every useful info there.