APAR status
Closed as program error.
Error description
Caused is possible race condition between cell manager
discovery and node sync.In problem scenario,sync starts before
discovery process is complete thus no netmgr is available (null)
the node sync, resulting in the null pointer exception.
Local fix
In order to solve the problem, is to set the
"Synchronize Server on Startup" to "false"
In this case, the appservers automatically start
when the node agent starts.
Problem summary
****************************************************************
* USERS AFFECTED: All WebSphere Application Server users *
****************************************************************
* PROBLEM DESCRIPTION: Application Server in the cluster *
* failed to start. The cause is a *
* possible race condition between cell *
* manager discovery and node sync. The *
* sync is started before discovery *
* completes resulting in null pointer *
* exception. *
****************************************************************
* RECOMMENDATION: *
****************************************************************
When NodeSync attribute syncOnServerStartup is set (it is not
by default) then the NodeAgent will attempt a sync prior to
starting an app server. In the case where a NodeAgent is
restarting and the policy is set for it to restart running
servers (e.g. restartState=RUNNING), process discovery between
the dmgr and nodeagent may not be complete by the time the
NodeAgent begins launching processes. This means that sync can
be accomplished and the server startup will be aborted.
Problem conclusion
This fix implements additional logic to resolve the race
condition, ensuring the discovery process is complete before
node sync.
Temporary fix
posted test fix on
pq99999 repository for distribution to custom
er
Comments
APAR information |
APAR number |
PQ74820 |
Reported component name |
WAS NETWRK DEPL |
Reported component ID |
5630A3601 |
Reported release |
00W |
Status |
CLOSED PER |
PE |
NoPE |
HIPER |
NoHIPER |
Special Attention |
NoSpecatt |
Submitted date |
2003-06-03 |
Closed date |
2003-07-17 |
Last modified date |
2003-07-17 |
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
Publications Referenced
Applicable component levels |
R003 PSY |
UP |
R00A PSY |
UP |
R00H PSY |
UP |
R00I PSY |
UP |
R00P PSY |
UP |
R00S PSY |
UP |
R00W PSY |
UP |
|