PQ75451: WEBSPHERE 4.0 AES SERVLET CLIENT WILL NOT WLM WITH WAS 5.0 CLUSTER.

 Fixes are available

4.0.7: WebSphere Application Server Version 4.0 Fix Pack 7
PQ75451, 4.0.2, 4.0.3, 4.0.4, 4.0.5, 4.0.6: EJSRepositoryClient gets exception



APAR status
Closed as program error.

Error description
When a 4.0.x AEs servlet client tries to talk with WAS 5.0
cluster this fails to work.  The client can talk to a single
server but does not WLM to a cluster.
Local fix Problem summary
****************************************************************
* USERS AFFECTED: WebSphere Application Server users of WLM,   *
*                 or Workload Management.                      *
****************************************************************
* PROBLEM DESCRIPTION: When using a client on AEs, the         *
*                      client will not WLM to a WebSphere      *
*                      Application Server AE 4.0               *
*                      or WebSphere Application Server 5.0     *
*                      cluster.                                *
****************************************************************
* RECOMMENDATION: Apply fix PQ75451 to the AEs client and      *
*                 server.                                      *
****************************************************************
A 4.0 AEs client bootstrapping to the WebSphere Application
Server 4.0 AE Admin Server or a WebSphere Application Server 5.0
node agent or "foreign" cluster member.  Fails with NPE
( NullPointerException ).  In this scenario the WLM code also
gets the request to route the request before any cluster
information has been resolved.  Thus, it attempts to resolve to
the AdminServer to get the information directly.  The
AdminServer does not exist and messages WWLM0028 and WWLM0020
are logged.  An internal variable is not set in this path (and
should not be) which shortly thereafter gets dereferenced (thus
the problem) causing the NullPointerException in the
EJSRepositoryClient.
Problem conclusion
A check was added to verify if a valid ServerGroup was returned
from a method call.  If it was not, a new empty ServerGroup
was created and returned.  Otherwise, a NullPointerException
was returned, and that was invalid.
Temporary fix Comments
APAR information
APAR number PQ75451
Reported component name WEBSPHERE AE AI
Reported component ID 5630A2200
Reported release 400
Status CLOSED PER
PE NoPE
HIPER NoHIPER
Submitted date 2003-06-19
Closed date 2003-06-27
Last modified date 2003-06-27

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:

Modules/Macros
WLM          

SRLS

Fix information

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 #: PQ75451
IBM Group: Software Group
Modified date: Jun 27, 2003