PQ54642: CHANGE THE THIN ADMIN CODE TO NOT ALLOW THE CHECKBOX TO CHANGE ORB SETTING SO IT WILL NEVER RUN WITH THE ORB DISABLED

APAR status
Closed as program error.

Error description
Change the thin admin code to not allow the checkbox to change
orb setting so it will never run with the orb disabled
Local fix Problem summary
****************************************************************
* USERS AFFECTED: All WebSphere Application Server 4.0         *
*                 Advanced Single Server users using the       *
*                 Thin Admin                                   *
****************************************************************
* PROBLEM DESCRIPTION: If the ORB Config check box is          *
*                      disabled (unchecked) then the           *
*                      application server will not restart.    *
*                      The resulting error will be:            *
*                      Unexpected failure during transaction   *
*                      factory registration                    *
*                       java.lang.NullPointerException         *
*                        at com.ibm.ejs.jts.jts.Jts.           *
*                        bindTransactionFactory(Jts.java:192)  *
*                      ....                                    *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
In the ORB Settings section under the application server if the
ORB settings are disabled by unchecking the check box, the
application server will not restart.  It will throw the
following error:
Unexpected failure during transaction factory registration
 java.lang.NullPointerException
 at com.ibm.ejs.jts.jts.Jts.bindTransactionFactory(Jts.java
    :192)
 at com.ibm.ws.runtime.Server.initializeTranFactory(
    Server.java:1600)
 at com.ibm.ws.runtime.Server.initializeRuntime0(Server.java
    :949)
 at com.ibm.ws.runtime.StandardServer.initializeRuntime0(
    StandardServer.java:341)
 at com.ibm.ws.runtime.Server.initializeRuntime(Server.java
    :882)
 at com.ibm.ws.runtime.StandardServer.main(StandardServer
    .java:519)
 at java.lang.reflect.Method.invoke(Native Method)
 at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:158)
Problem conclusion
The check box was removed so the ORB settings can not be
disabled through the Thin Client.  If, for some reason, the
ORB Settings need to be disabled then it can be done through
the application servers xml file (ie: server-cfg.xml) at the
<orbSettings> tag and setting enable="false".
Temporary fix Comments
APAR information
APAR number PQ54642
Reported component name WEBSPHERE AES N
Reported component ID 5630A2301
Reported release 400
Status CLOSED PER
PE NoPE
HIPER NoHIPER
Submitted date 2001-11-12
Closed date 2001-11-13
Last modified date 2001-11-13

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:

Modules/Macros
THNCLINT          

Fix information
Fixed component name WEBSPHERE AES N
Fixed component ID 5630A2301

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 #: PQ54642
IBM Group: Software Group
Modified date: Nov 13, 2001