cancel
Showing results for 
Search instead for 
Did you mean: 

No http page available after upgrade of SAPJVM

willi_eimler
Contributor
0 Kudos

Dear sap techs,

    

we made a kernelupgrade from 7.11 to 7.21 EXT of our PI system. As a perquisite of this upgrade, we had to update the SAPJVM from 5.1.047 to 5.1.084 (made it with JSPM). After the kernelupgrade the system starts (dev_server0 contains status (Running)), but no http-page is displayed (e.g. systeminformation or nwa).  After changing SAPJVM version back to 5.1.047 the http pages are accessible again. Now the system runns with kernel 7.21 ext and SAPJVM 5.1.047, but oss 1716826 "Usage of the downward compatible kernel 721 (EXT)" states:

"Release 7.10 or 7.11: When using the SAPJVM 5.1, you have to install the latest patch collection, at least PC 58 (Build 5.1.074).".

    

Systemdata:

  SAP EHP1 FOR SAP NW PI 7.1

  HP-UX ia64 11.31

  ORACLE 11.2.0.3.0

  All Java Softwarecomponents are on 7..11 Patch-level 4

Best regards

Willi Eimler

Accepted Solutions (1)

Accepted Solutions (1)

willi_eimler
Contributor
0 Kudos

Hi,

maybe my English is not good enough.  I can’t logon to any application on JAVA. I don’t get any http page displayed! I get the following screen, when trying to open one:

Please excuse the screen is in German language. But I hope it helps to understand my problem.

In order to remind the problem.

I updated JAPJVM (5.1.047 to 5.1.084)
I updated kernel (7.11 to 7.21 EXT)
System starts without error

Entering http://xxxxxxxx:50000/nwa into explorer gets errormessage from explorer: “Can’t display webpage”.

After downgrading the SAPJVM to version 5.1.047 everything is ok! But this is no workaround, because  oss 1716826 "Usage of the downward compatible kernel 721 (EXT)" states:


     "Release 7.10 or 7.11: When using the SAPJVM 5.1, you have to install the latest patch      collection, at least PC 58 (Build 5.1.074).".

http://xxxxxxxx:50000/index.html is the only page, I can display. All other pages produce the error message in the explorer.

Best regards

Willi Eimler

Former Member
0 Kudos

Hi Willi,

Last think that I can think off with the infomantion provided.

Please follow the below steps:

One needs to find out the process occupying Server Join Port 5<xx>20 and kill the process. For this, please execute below steps:

  1. Stop the J2EE Engine.
  2. For AIX/UNIX systems, execute network command netstat -ano | grep 5<xx>20.
  3. For Windows systems, execute network command netstat -ano | findstr 5<xx>20.
  4. If you get an output similar to one provided below it mean that port is occupied by a process (having PID) running on system (<Some_IPAddress>). In below example, Server Join Port is 50520. The process may be running on the same system also.

sap24:<sid>adm 385> netstat -an  grep 50520
tcp 0  0  127.0.0.1.50520    <Some_IPAddress>.<Some_Port>     ESTABLISHED  <PID>

  1. Kill the process.
  2. Restart the server node.

Or Simple step stop the sap system and get unix box restarted if you have this PI on the box alone.

If still issue. Sorry mate.

Thanks

Rishi Abrol

willi_eimler
Contributor
0 Kudos

Hi Richi,

nope, doesn't work.

Best regards

Willi Eimler

Former Member
0 Kudos

Hi ,

can you try to set language EN in the browser and see what happens.

Thanks

Rishi Abrol

willi_eimler
Contributor
0 Kudos

Hi Rishi,

I changed it, but the mesage was displayed in german again. But I can translate it fpr you. It simply means:

"This webpage can't be displayed"

Best regards

Willi Eimler

Reagan
Advisor
Advisor
0 Kudos

Hello

Have you checked the above note I have mentioned ?

Regards

RB

Former Member
0 Kudos

Hello Willi,

Great ....I guess it is what Raegen was try to tell from  beginning...

It is a common error we get for SAP JVM update...

Kind Regards,

Jacob

Answers (7)

Answers (7)

willi_eimler
Contributor
0 Kudos

Thank you all,

Thank you RB, you found the solution.

This is a great community!!!

Now I'm

In the dev trace was an entry

[EXCEPTION]

{0}#1#java.lang.IllegalAccessError: tried to access method com.sap.jvm.impl.monitor.vm.ThreadMemoryInfoImpl.<init>(Lcom/sap/jvm/util/diag/DiagBufReader;)V (class loader <bootstrap>,

resolved <bootstrap>) from class com.sap.jvm.impl.monitor.vm.VmInfo$VmInfoDelegateImpl (class loader System@4932)

        at com.sap.jvm.impl.monitor.vm.VmInfo$VmInfoDelegateImpl.getThreadMemoryInfo(VmInfo.java:313)

        at com.sap.jvm.monitor.vm.VmInfo.getThreadMemoryInfo(VmInfo.java:415)

        at com.sap.engine.services.dsr.server.HTTPServerHandler.requestStart(HTTPServerHandler.java:88)

        at com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:39)

        at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)

        at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)

        at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:428)

        at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:247)

        at com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:45)

        at com.sap.engine.core.thread.execution.Executable.run(Executable.java:115)

        at com.sap.engine.core.thread.execution.Executable.run(Executable.java:96)

        at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:314)

This entry points to Note 1625051 - Wily Introscope agent: IllegalAccessError.

But i never thought that the Wily could inflict this to the J2EE.

Best regards

Willi Eimler

Reagan
Advisor
Advisor
0 Kudos

Hello Willi

My pleasure. Thanks for letting us know that the issue has been resolved.

Good Luck

RB

Reagan
Advisor
Advisor
0 Kudos

Hello

It looks like the problem is due to Wily Introscope agent

Please check this SAP Note:

Note 1625051 - Wily Introscope agent: IllegalAccessError

Regards

RB

Former Member
0 Kudos

check you have followed correct fully qualified domain entries in profiles. check link using FQDN.

check all services are started on all server nodes -

check application console log in j2ee/* folder - it will show error while you hit page with error.

Regards,

Vikas

willi_eimler
Contributor
0 Kudos

Hi Viskar,

FQDN doesn't work too. What do you mean with the application console log? Do you mean the default-trace or the application log under j2ee/cluster/server0/log?

I checked both, but its difficult without logviewer or nwa. I attached the both files to this post. maybe you can identify s.th..

Please rename the txt to zip (The log-files are to big ).

Best regards

Willi Eimler

willi_eimler
Contributor
0 Kudos

First of all a very big thanx for the very fast reply!

To Reagan Benjamin:

dev_server0:
F [Thr 214] Thu Jul 11 13:16:14 2013
F  [Thr 214] *** LOG => State changed from 10 (Starting apps) to 3 (Running).
F  [Thr 214] *** LOG    state real time: 234.773 CPU time: 24.790 sys, 445.390 usr
F  [Thr 214] *** LOG    total real time: 368.464 CPU time: 41.860 sys, 698.690 usr

xxxxxxxx:pieadm 79> sapcontrol -nr 00 -function GetVersionInfo

11.07.2013 13:20:51
GetVersionInfo
OK
Filename, VersionInfo, Time
/usr/sap/PIE/DVEBMGS00/exe/sapstartsrv, 721, patch 100, changelist 1396425, optu (EXT) (Feb 23 2013, 08:21:41), hpia64, 2013 02 28 12:15:10
/usr/sap/PIE/DVEBMGS00/exe/disp+work, 721, patch 100, changelist 1396425, optu (EXT) (Feb 22 2013, 23:44:03), hpia64, 2013 02 28 11:54:41
/usr/sap/PIE/DVEBMGS00/exe/gwrd, 721, patch 100, changelist 1396425, optu (EXT) (Feb 22 2013, 23:44:03), hpia64, 2013 02 28 11:55:53
/usr/sap/PIE/DVEBMGS00/exe/msg_server, 721, patch 100, changelist 1396425, optu (EXT) (Feb 23 2013, 08:21:41), hpia64, 2013 02 28 12:10:11
/usr/sap/PIE/DVEBMGS00/exe/dboraslib.so, 721, patch 100, changelist 1396425, optu (EXT) (Feb 22 2013, 23:44:03), hpia64, 2013 02 23 00:11:35
/usr/sap/PIE/DVEBMGS00/exe/dbdb6slib.so, 721, patch 100, changelist 1396425, optu (EXT) (Feb 22 2013, 23:44:03), hpia64, 2013 02 25 19:11:19
/usr/sap/PIE/DVEBMGS00/exe/dbsybslib.so, 721, patch 100, changelist 1396425, optu (EXT) (Feb 22 2013, 23:44:03), hpia64, 2013 02 23 04:18:33
/usr/sap/PIE/DVEBMGS00/exe/enserver, 721, patch 100, changelist 1396425, optu (EXT) (Feb 23 2013, 08:21:41), hpia64, 2013 02 28 12:13:43
/usr/sap/PIE/DVEBMGS00/exe/icman, 721, patch 100, changelist 1396425, optu (EXT) (Feb 23 2013, 08:21:41), hpia64, 2013 02 28 12:09:31
/usr/sap/PIE/DVEBMGS00/exe/sapwebdisp, 721, patch 100, changelist 1396425, optu (EXT) (Feb 23 2013, 08:21:41), hpia64, 2013 02 28 12:09:34
/usr/sap/PIE/DVEBMGS00/exe/jcontrol, 721, patch 100, changelist 1396425, optu (EXT) (Feb 23 2013, 08:21:41), hpia64, 2013 02 28 12:23:57
/usr/sap/PIE/DVEBMGS00/exe/jlaunch, 721, patch 100, changelist 1396425, optu (EXT) (Feb 23 2013, 08:21:41), hpia64, 2013 02 28 12:24:01
/usr/sap/PIE/DVEBMGS00/exe/jstart, 721, patch 100, changelist 1396425, optu (EXT) (Feb 23 2013, 08:21:41), hpia64, 2013 02 28 12:23:49
xxxxxxxx:pieadm 80>

xxxxxxxx:pieadm 80> sapcontrol -nr 00 -function GetProcessList

11.07.2013 13:21:21
GetProcessList
OK
name, description, dispstatus, textstatus, starttime, elapsedtime, pid
msg_server, MessageServer, GREEN, Running, 2013 07 11 13:09:07, 0:12:14, 21710
disp+work, Dispatcher, GREEN, Running, Message Server connection ok, Dialog Queue time: 0.00 sec, AS Java: All processes running, 2013 07 11 13:09:07, 0:12:14, 21712
igswd_mt, IGS Watchdog, GREEN, Running, 2013 07 11 13:09:07, 0:12:14, 21714
xxxxxxxx:pieadm 81>

jcmon

------------------------------------------------------------
SAP System Name   : PIE
SAP System        : 00
MS Host           : xxxxxxxx
MS Port           : 3901
Process Count     : 3
PID of JControl   : 21722
State of JControl : All processes running
State inside MS   : All processes running
Admin URL         :
------------------------------------------------------------

|Idx|Name                |PID     |State               |Error|Restart|
|---|--------------------|--------|--------------------|-----|-------|
|  0|debugproxy          |       0|Initial             |    0|no     |
|  1|icm                 |   21721|Running             |    0|yes    |
|  2|server0             |   22726|Running             |    0|yes    |
------------------------------------------------------------

To  Ram Kaushik
Yes
SAPJVM_VERSION = 5.1.084


To Rishi Abrol

Unix colleague  said: “all patches of 1367498 are applied”  And the SAPJVM was patched by JSPM as told in OSS1025085

The problem is not the start of the system. All processes are started without relevant error message.
The problem is that http-pages are not available.

E.G.
http://xxxxxxxx:50000/index.html can be displayed but,

the following pages can’t be displayed:
http://xxxxxxxx:50000/nwa/sysinfo or
http://xxxxxxxx.grtgroup.com:50000/dir/start/index.jsp

Best regrads
Willi Eimler

Former Member
0 Kudos

Hi ,

Can you please try to login in the user admin page with j2ee_admin and then in the same ie page enter the NWA url and hit enter.

Also try to access the NWA page from http://xxxxxxxx:50000/index.html page.

Can you also check j2ee_admin has proper access.

Thanks

Rishi Abrol

Former Member
0 Kudos

Hi ,

It does not looks to me JVM issue  as per the below note.

1706686 - Blank screen when accessing portal

Is there any other system which has not been upgraded and is working as the above note says that this issue is due to support pack.

Thanks

Rishi Abrol

divyanshu_srivastava3
Active Contributor
0 Kudos

Hi,

Did you try to open your page with http://IP:port ??

Regards,

Divyanshu

willi_eimler
Contributor
0 Kudos

Hi Divyanshu,

I didn't try to open it with IP, because I can enter the ABAP-HTTP-Pages with the hostname and with FQDN. So there is no DNS failure.

Best regards

Willi Eimler

Former Member
0 Kudos

Hi ,

Please check that you have all the patches for the HPUX.

HP-UX operating system patches as outlined in SAP note 1367498

Can you also confirm that the JVM upgrade was done via SUM tool.

Please also check that java is not crashing.

Check this note.

1867764 - J2EE engine startup fails due to "could not reserve enough space for card marking array" error

Thanks

Rishi Abrol


former_member227600
Contributor
0 Kudos

Hi,

I am sure you have done but please check if you have made changes in profile parameter too for new JVM .

Regards

Ram

Reagan
Advisor
Advisor
0 Kudos

Hello

What is the status of dispatcher, server and SDM in JCMON ?

Also provide the output of these two commands:

sapcontrol -nr 00 -function GetVersionInfo

sapcontrol -nr 00 -function GetProcessList

You will need to replace the 00 with the right system number.

Regards

RB