cancel
Showing results for 
Search instead for 
Did you mean: 

Facing an issue with opening of the BSP

Former Member
0 Kudos

Hi all,

When i am trying to open this URL http://<hostaname>:8000/sap/bc/soap/rfc and logging with a user in client 000 we are getting page cannot be displayed.When checked the service in sicf tcode for that service it is activated already .I don know where we are facing the problem.Do we have a configuration guide for this .OUr sap version 4.7

Accepted Solutions (1)

Accepted Solutions (1)

athavanraja
Active Contributor
0 Kudos

what do you want to do with this url.

you cannot open this directly in browser.

to understand what it does, look at it handler class CL_HTTP_EXT_SOAPHANDLER_RFC

Former Member
0 Kudos

Basically i am from BASIS team i don know much about abap .Abapers have asked that this link is not working so they said that something needs to be done from my side .I don know what to be done in order for the link to come.

Former Member
0 Kudos

Hi ,

What needs to be done from my side in order for that link to work .http://<host>:8000/sap/bc/soap/rfc

I tried to maintain the logon entries then also it this URL is not working .

athavanraja
Active Contributor
0 Kudos

if you are able to ping the url, you can be sure its working.

to get the actual message thrown by the server instead of page cannot be displayed message do the following.

in the browser go to tools->internet options->advanced and uncheck the check box "show friendly http error message" and run the url again.

Former Member
0 Kudos

HI,

I followed as you told then this is the message what i was getting the Internet explorer.

<?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>

athavanraja
Active Contributor
0 Kudos

so the url is working. but its not getting the right "request"

Former Member
0 Kudos

What do i need to do in order for the URL to work.

athavanraja
Active Contributor
0 Kudos

the application which is calling this url has to post soap request in the right format .

Former Member
0 Kudos

So what needs to be done from my end in order for this URL to work .

GrahamRobbo
Active Contributor
0 Kudos

Sheesh! Some people wont take "yes" for an answer.

The URL is working dude! Now it is over to your developers.

Cheers

Graham Robbo

Former Member
0 Kudos

Hi ,

The problem is that the developers are saying that URL is not working since we are getting page cannot be displayed .They dont want that page to be displayed .Since this is a BSP they say that something must be displayed other than page cannot be displayed .

GrahamRobbo
Active Contributor
0 Kudos

Hi Ambie,

your developers are wrong. This is not a BSP page at all.

It is the entry point for the ABAP SOAP runtime.

When you turned off friendly http error messages in your browser it showed you that it received

<?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>

This is the XML response from the SOAP handler that basically says - "WTF was that you just sent me?".

Get your ABAP developers to read up on web services, SOAP and how to consume ABAP web services.

Cheers

Graham Robbo

Former Member
0 Kudos

HI ,

So that means everything is fine from my side .Developers need to look from their end ?

athavanraja
Active Contributor
0 Kudos

YES

athavanraja
Active Contributor
0 Kudos

just noticed about the points awarded to me. you don't have to give points for each and every post. you can assign point to the one that answered your question.

Answers (0)