cancel
Showing results for 
Search instead for 
Did you mean: 

Problem with ICF applications

Former Member
0 Kudos

Hello,

I am trying to call function modules as Web services using the ABAP SOAP framework by using the ICF node /default_host/sap/bc/soap/rfc, but whenever I try to test this service in transaction SICF, I am sent to my browser to a page that simply shows ERROR.

The same happens to the node /default_host/sap/bc/echo. I am using SAP ECC 6.0.

Has anyone come across this error?

Regards,

Leandro Fonseca

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi,

The service 'rfc' cannot be tested by rightclick and test service.

This is an interface program, which needs further data in URL

you can find the documentation under

http://service.sap.com/connectors -> SOAP processor -> Media Library

Naresh

rupali_karbhari3
Active Contributor
0 Kudos

Hi Leandro,

Have you verified if corresponding service is activated in SICF?

/default_host/sap/bc/soap/rfc

Regards,

Former Member
0 Kudos

Hello,

Yes, the service is active. When I try to test the service, a page with a single line of text saying ERROR is shown.

Regards,

Leandro Fonseca

Former Member
0 Kudos

Hi,

When I "call " a web service from a Browser, here is what I get as an answer :

 
  <?xml version="1.0" encoding="UTF-8" ?> 
- <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/">
- <SOAP-ENV:Body>
- <SOAP-ENV:Fault>
  <faultcode>SOAP-ENV:Server</faultcode> 
  <faultstring>Internal Server Error</faultstring> 
  <detail>SoapDoc::Init: Cannot set inout buffer</detail> 
  </SOAP-ENV:Fault>
  </SOAP-ENV:Body>
  </SOAP-ENV:Envelope>

Regards,

Olivier

0 Kudos

Olivier,

I know this is an older posting I am replying to. I come across the same problem.

I am trying to call the service soap/rfc returing the same error you got.

Any help will be appreciated.

Thanks,

James

Former Member
0 Kudos

thank you for the reply.

But still, I am trying to find out why this page simply with the text ERROR is shown on the browser when I try to test a node, even if it is only using the web browser, an xml response or a prompt for user credentials was expected.

Regards,

Leandro fonseca

Former Member
0 Kudos

Hi,

This is not an error because a web browser is not a web service client.

If you want to test the call of function modules as web services you need a test tool like the excellent freeware SOAPUI.

By the way this web service implementation from WAS 6.20 times is now obsolete.

You should use now SE80 and SOAMANAGER to create web services.

You also need to activate the URLs in SICF.

Regards,

Olivier