PQ70466: INTERNAL APAR FOR WEBSPHERE APPLICATION SERVER V4.0.1 FOR Z/OS AND OS/390 03/02/21 PTF PECHANGE

 A fix may be available

Obtain the fix for this APAR



APAR status
Closed as program error.

Error description
This is an internal apar to ship fixes in V4.0.1 for
apars fixed in V3.5.0 of Websphere Application Server for
Z/OS and OS/390.
Local fix Problem summary
****************************************************************
* USERS AFFECTED: All users of WebSphere Application Server    *
*                 V4.0.1 for z/OS and OS/390                   *
****************************************************************
* PROBLEM DESCRIPTION: This APAR includes fixes for internal   *
*                      IBM  defects and V3.5 APARs that also   *
*                      apply to V4.0.1 of the WebSphere        *
*                      Application Server for z/OS and OS/390. *
*                                                              *
*                      Internal defect descriptions:           *
*                                                              *
*                      (84501) Increment the Service level     *
*                      to W401500.                             *
*                                                              *
*                      (84465) WebSphere Application Server    *
*                      V4.0.1 for z/OS and OS/390 may take a   *
*                      null pointer exception in HTTP Session  *
*                      processing.                             *
*                                                              *
*                      V3.5 APARs included:                    *
*                      
PQ69676                                 *
*                      
PQ69838                                 *
*                      
PQ70057                                 *
*                      
PQ70217                                 *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
This APAR includes fixes for internal IBM defects and
WebSphere Application Server Version 3.5 APARs that also apply
to the WebSphere Application Server Version V4.0.1.

(84501) Increment the Service level to W401500.

(84465) WebSphere Application Server V4.0.1 for z/OS and OS/390
may take a null pointer exception in HTTP Session processing.
This occurs primarily in an invalid configuration where DGW and
the local redirector plugin are used with HTTP session
persistence version 2. This can, however, occur in valid
configurations under certain race conditions.  These conditions
resulted in calls to request.getSession() returning NULL in
inappropriate situations which caused the NULL pointer
exception.

The following Version 3.5 APAR fixes are added to V4.0.1
and shipped with this APAR.  Refer to the closing
text for the individual APARs for more information about the
reported problem.  The APAR Abstract information is provided
here.

(
PQ69676) The JSP level 1.0 and level 1.1 batch compile tools:
$was_install_root$/AppServer/bin/JSP10BATCHCOMPILE.SH and
$was_install_root$/AppServer/bin/JSP11BATCHCOMPILE.SH
may not compile all JSP source files in the directories
indicated by the invocation parameter "full-path-to-jsp-file(s)"
for some Unix System Services HFS file encodings.
This occurs because output of the command: "find . | {} ...."
is interpreted by the shell script processor to be the end of
command output, causing the pipe to terminate.

(
PQ69838) The JSP level 1.1 batch compile tool
$was_install_root$/AppServer/bin/JSP11BATCHCOMPILE.SH
generates class files from the JSP source files with package
names which are different than those generated by the WebSphere
Application Server servlet engine when those JSP source files
exist in a directory whose name contains special "reserved"
keywords.  For example, if the the JSP to be compiled has the
URI: /web/jsp/difusion/xxx.jsp the servlet engine generates the
Java class file in the working directory with a package name of
"/web/jsp/di_25_usion" because the directory "difusion" contains
the reserved keyword "if".  The batch compiler script
incorrectly generates the class file in the working directory
with a package name of "/web/jsp/difusion".

(
PQ70057) An HttpSession is not shared between Web applications
if WebSphere Application Server is configured to run in
compliance mode (the was.conf property appserver.compliance.mode
has the value "true".)  The browser maintains session
information by storing a cookie from the host and returning that
cookie to the host on subsequent requests.  The browser keeps
only one cookie for any host for a given cookie name and cookie
path combination.  In compliance mode, WebSphere Application
Server incorrectly returns the same cookie name and cookie path
combination to the browser.  Only the last cookie received by
the browser is stored, causing HttpSession information to be
lost.

(
PQ70217) If WebSphere Application Server is configured to use
the Session Clustering feature, a DB2SQLException may occur
during session invalidation, resulting in a -913 SQLCODE.
Contention for Session Rows in the Session table in DB2 causes
DB2 to timeout some queries.
Problem conclusion
(84501) The service level needs to be changed from W401500.

(84465) WebSphere Application Server V4.0.1 for z/OS and OS/390
will be modified such that request.getSession will never return
null unless 1) it has been called to retrieve a session that has
become invalid, and 2) the caller did not request a new
session to be created.

For the following Version 3.5 APARs, please refer to the closing
text for the individual APARs for the changes that were made.

PQ69676

PQ69838

PQ70057

PQ70217

APAR PQ70466 is associated with SERVICE LEVEL W401500 of
WebSphere Application Server V4.0.1 for z/OS and OS/390.
Temporary fix Comments
APAR information
APAR number PQ70466
Reported component name WEBSPHERE OS/39
Reported component ID 5655A9800
Reported release 401
Status CLOSED PER
PE YesPE
HIPER NoHIPER
Submitted date 2003-01-30
Closed date 2003-02-14
Last modified date 2003-03-05

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:

Modules/Macros
EJSAMSGS EJSCASIN EJSCCLAS EJSCCMSV EJSCCNFG EJSCJNUT
EJSCJNWR EJSCLOAD EJSCLOGR EJSCOEUT EJSCOSUT EJSCPLUG
EJSCPLUT EJSCPOOL EJSCPROP EJSCRULS EJSCSTUB EJSCSVHS
EJSCVALD EJSCVERS EJSCWSUT EJSDPAA1 EJSDPAD1 EJSDPAE1
EJSDPAG1 EJSDPAI1 EJSDPAP1 EJSDPA00 EJSDPHA1 EJSDPHD1
EJSDPHE1 EJSDPHG1 EJSDPHI1 EJSDPHP1 EJSDPH00 EJSDPLA1
EJSDPLE1 EJSDPLG1 EJSDPLI1 EJSDPL00 EJSDPSA1 EJSDPSD1
EJSDPSE1 EJSDPSG1 EJSDPSI1 EJSDPSP1 EJSDPS00 EJSDPWA1
EJSDPWC1 EJSDPWD1 EJSDPWE1 EJSDPWG1 EJSDPWI1 EJSDPWP1
EJSDPWS1 EJSDPW00 EJSDPX01 EJSIWAS EJSJSO02 EJSJSO03
EJSJSO04 EJSJSO06 EJSJSO07 EJSJSO08 EJSJSVJR EJSJWBJR
EJSJWCSC EJSJWCWC EJSJWC01 EJSJWC02 EJSJWC03 EJSJWC04
EJSJWC05 EJSJWC06 EJSJWC08 EJSJWC10 EJSJWC11 EJSJWC12
EJSJWC13 EJSJWC14 EJSJWC15 EJSJWC16 EJSJWC17 EJSJWC18
EJSJWC19 EJSJWC20 EJSJWC21 EJSJWC22 EJSJWC23 EJSJWC24
EJSJWC25 EJSJWC26 EJSJWC27 EJSJWC29 EJSJWC30 EJSJWC31
EJSJWC32 EJSLNLS EJSPWCNF EJSSBC10 EJSSBC11 EJSTLDAT
EJSTWASC EJSXASIN EJSXJVMX      

Fix information
Fixed component name WEBSPHERE OS/39
Fixed component ID 5655A9800

Applicable component levels
R401 PSY UQ74160    UP03/02/28 P F302

  Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server for z/OS
Operating system(s):
Software version: 401
Software edition:
Reference #: PQ70466
IBM Group: Software Group
Modified date: Mar 5, 2003