cancel
Showing results for 
Search instead for 
Did you mean: 

How to enable ping service on java-stack only system

Former Member
0 Kudos

I have installed SAP NetWeaver 7.0 - Java Trial on local host.

How can you activate the ping service there?

It should work under "http://localhost:50000/sap/bc/ping"

(I know how to activate it with transaction SICF in an abap system, but I have java-stack only here, so I can't call transactions. I can only use the Visual Admin, right?, but there I could not detect a ping service so far)

-


More detailed:

I created system "SAP_WebDynpro_XSS". (this is necessary for connecting to ECC abap backend for ESS Packages) and set following parameter:

template:"SAP system using connection string"

category: Web Application Server

Web AS host name: chrisSAP:50000

Web AS path: /webdynpro/dispatcher/

Web AS protocol: http

But when I test the "SAP Web AS Connection" for this system, I got following error:

...

7. The Web AS ping service http://chrisSAP:50000/sap/bc/ping was not pinged successfully. If the ping service is not activated on the Web AS, you can try to call the ping service manually.

8. An HTTP/S connection to http://chrisSAP:50000/webdynpro/dispatcher/ was not

obtained successfully; this might be due to a closed port on the Firewall.

I guess step 8 did not pass because step 7 failed, and not because of a closed port or firewall (I made sure everything is open.)

The strange thing is that the connection test fails, but the connection seems to work fine!

I mean I can see the front ESS page in the portal when logging in with an ESS-user, and there are no errors in the log. If I change the SAP_WebDynpro_XSS parameters to some other made-up values, then the front ESS page does not come up and some errors appear with "SAP_WebDynpro_XSS" inside.

That proofs that the connection is working despite the failed connection test, right?. But what can I do that the connection test passes? It seems that somehow SAP has hardcoded the path "/sap/bc/ping" which usually exists on an abap system. But I have java-stack only, so how can I tell that the function that runs the test?

A system connection test fails, but the connection is working fine!

If someone could explain that to me...

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

check with OSS note

http://service.sap.com/notes -->

Note 1019335 - SAP NetWeaver AS Java 6.40 SP21 - List of corrections

Hi,

The problem is due to JCo parameters confgiuration not properly, Ask Basis team, they will do it.

http://help.sap.com/javadocs/NW04S/current/jc/com/sap/mw/jco/JCO.Pool.html

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f3f93ee7-0c01-0010-2593-d7c28b53...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/85a483cb-0d01-0010-2990-c5168f01...

Regards,

Srini Nookala

Edited by: Srini Nookala on Aug 20, 2008 5:18 PM

Former Member
0 Kudos

Dear Srini Nookala,

thank you for your answer. Unfortunately I don't understand the relation of my question to your answer.

>> check with OSS note 1019335 SAP NetWeaver AS Java 6.40 SP21

I have Version 7.0 SP14. I read the OSS note, but there are around 100 changes listed. I read them all, but couldn't figure out one that has to do with ping and system test. So which sentence inside the note are you referring to?

>> The problem is due to JCo parameters configuration not properly, Ask Basis team, they will do it.

I am basis team. I configured the JCo properly as described in manual and tested them afterwards. They run successful. Also all the links that you gave refer to JCO connections about how to set them up and test them. But what have JCO connections to do with System-connection tests? As far as I know JCO-connections are not used for system connectivity tests. You can set them up independent. I understand that JCO-connections are used for getting data from backend servers. But the system "SAP_WebDynpro_XSS" is defined for determing the webdynpros on localhost (frontend, not backend).

So please can you explain me what JCO-connections which refer to remote hosts have to do with a ping service on local host that cannot be reached? And which part would be not configured "properly"? Timeouts? user?

To define my question more properly:

Is it possible to make the connection test work on a java-stack only host for a system that refers to itself (localhost)? Or is it a known bug?

Some sub-questions

Am I using the right system template (I am using "SAP system using dedicated application server")

I have no abap on local host (chrisSAP). Only java stack. Usually path ..sap/bc/ping refers to an abap system, right? So in my opinion I have 3 possibilities:

- install abap-stack on local host (portal) and activate ping service.

- somehow install a ping service that runs under the given URL in Visual Admin (how?)

- somehow tell the connection test to skip pinging and continue test. (How?)

Any additional advice would be highly appreciated.