PQ76596: BBOWADDN FAILS WITH MSG: EXCEPTION IN THREAD " MAIN " | |||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||
![]() APAR status Closed as program error. Error description Customer attempted to run add a node by running job BBOWADDN but job fails with msg: Exception in thread "main" ---------------------------------------------------------------- Proc BBOWADDN kicks off script addNode.sh which sets env vars and starts a java pgm. We found that in addNode.sh where the java invokation is made that CLASSPATH is passed as a parm. CLASSPATH is not set in either addNode.sh or setupCmdLine.sh so the USS default profile value for CLASSPATH is used. This customer has previous versions of WebSphere on their system, so the default profile sets CLASSPATH to contain those files. This caused V3 and/or V4 files to be included when the V5 script addNode.sh invoked java. ------------------------------------------------------------ WORKAROUND: customer removed websphere files from the default profile var CLASSPATH. It also appears that one could simply remove the CLASSPATH variable from the addNode.sh java call since it does not appear to be used. ADDITIONAL KEYWORDS: addNode shell scriptLocal fix HBCProblem summary **************************************************************** * USERS AFFECTED: All users of WebSphere Application Server * * V5.0 for z/OS * **************************************************************** * PROBLEM DESCRIPTION: Customer attempted to run add a node by * * running job BBOWADDN but job fails with * * msg: * * Exception in thread "main" * **************************************************************** * RECOMMENDATION: * **************************************************************** Procedure BBOWADDN kicks off script addNode.sh which sets environment variables and starts the NodeFederationUtility program. Presently, CLASSPATH Variable is passed as a parameter to the jvm. However, CLASSPATH is not set in either addNode.sh or setupCmdLine.sh so the USS default profile value for CLASSPATH is used. The customer has previous versions of WebSphere on their system, so the default profile sets CLASSPATH to contain those files. This caused WebSphere V3 and/or V4 files to be included when the WebSphere V5 script addNode.sh invoked the jvm. addNode.sh failed and NoSuchMethodError exception was thrown. com.ibm.ejs.ras.Tr :method register(Ljava/lang/Class;Ljava/lang/String; Ljava/lang/String;)Lcom/ibm/ejs/ras/TraceComponent; not found.Problem conclusion Support was modified to not pass the system CLASSPATH to the jvm classpath option. APAR PQ76596 is associated with SERVICE LEVEL W500104 of WebSphere Application Server V5.0 for z/OS.Temporary fix Comments
APAR is sysrouted FROM one or more of the following: APAR is sysrouted TO one or more of the following: Modules/Macros
Publications Referenced
|
Document Information |
Current web document: swg1PQ76596.html
Product categories: Software > Application Servers >
Distributed Application & Web Servers > WebSphere Application
Server for z/OS
Operating system(s):
Software version: 500
Software edition:
Reference #: PQ76596
IBM Group: Software Group
Modified date: Oct 3, 2003
(C) Copyright IBM Corporation 2000, 2009. All Rights Reserved.