PQ58961: CANNOT DISABLE HP-UX JDK HOTSPOT SUPPORT FOR AN APPLICATION SERVER'S JVM

 A fix is available

System Management Component Cumulative Fix for 4.0.2/4.0.3/4.0.4 /4.0.5



APAR status
Closed as program error.

Error description
WebSphere Application Server for HP-UX uses Hewlett-Packard's
JDK rather than an IBM JDK.  The HP JDK runs by default with
HotSpot support enabled; however, there may be times when a user
wants to disable HotSpot support.  The HP JDK provides a Java
command line option, -classic, for disabling HotSpot.
.
Disabling HotSpot for a WAS application server should be done by
specifying "-classic" on the Advanced JVM command line arguments
field for the application server.  However, when "-classic" is
set on the JVM command line arguments, the application server
fails to start and the administrative console reports the
following exception:
.
Exception:
.
com.ibm.ejs.sm.exception.StaleActiveObjectInvocationException
              <<no stack trace available>>
-----------
com.ibm.ejs.sm.client.command.ExecutionException: Command
Default Server.start failed.
      at
com.ibm.ejs.sm.client.command.AbstractCommand.handleAct(Abstract
Command.java:286)
      at
com.ibm.ejs.sm.client.command.StartCommand.execute(StartCommand.
java:94)
      at
com.ibm.ejs.sm.client.command.CommandManager$ExecutionThread.run
(commandManager.java:264)
      at
com.ibm.ejs.sm.client.command.ThreadPool$PooledThread.run(Thread
Pool.java:89)
.
It should be possible to disable HotSpot with "-classic" and
expect the application server to run successfully.
Local fix
No workaround is available.
Problem summary
****************************************************************
* USERS AFFECTED: WebSphere Application Server 4.02 users      *
*                 of HP-UX.                                    *
****************************************************************
* PROBLEM DESCRIPTION: Cannot disable HP-UX JDK hotspot        *
*                      support for an application server.      *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
WebSphere Application Server for HP-UX uses Hewlett-Packard's
JDK rather than an IBM JDK.  The HP JDK runs by default with
HotSpot support enabled; however, there may be times when a user
wants to disable HotSpot support.  The HP JDK provides a Java
command line option, -classic, for disabling HotSpot.
.
Disabling HotSpot for a WAS application server should be done by
specifying "-classic" on the Advanced JVM command line arguments
field for the application server.  However, when "-classic" is
set on the JVM command line arguments, the application server
fails to start and the administrative console reports the
following exception:
Exception:
.
com.ibm.ejs.sm.exception.StaleActiveObjectInvocationException
<<no stack trace available>>
-----------
com.ibm.ejs.sm.client.command.ExecutionException: Command
Default Server.start failed.
at
com.ibm.ejs.sm.client.command.AbstractCommand.handleAct(Abstract
Command.java:286)
Problem conclusion
Made the server code change to allow the users to disable the
HP-UX JDK hotspot for an application server.
Temporary fix Comments
APAR information
APAR number PQ58961
Reported component name WEBPSHERE AE HP
Reported component ID 5630A2203
Reported release 400
Status CLOSED PER
PE NoPE
HIPER NoHIPER
Submitted date 2002-03-12
Closed date 2002-04-16
Last modified date 2002-06-20

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:

Modules/Macros
ADMINGUI          

SRLS

Fix information
Fixed component name WEBPSHERE AE HP
Fixed component ID 5630A2203

Applicable component levels
R400 PSY    UP


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > General
Operating system(s):
Software version: 400
Software edition:
Reference #: PQ58961
IBM Group: Software Group
Modified date: Jun 20, 2002