PK03907: INVALIDATION NEED TO BE MOVED TO JSP/SERVLET DESTROY METHOD WHENAPPLICATION SHARES CACHE ACROSS CLONES.

 A fix is available

PK03907; 4.0.5: Invalidation need to be moved to jsp/servlet destroy method



APAR status
Closed as program error.

Error description
While processing the jsp initialization Dynamic Cache sends out
an invalidateByTemplate to each server's cache to remove any
potential old copies of this jsp. Once the init methods for the
jsp has been called on each server this invalidationByTemplate
will not get called on any subsequent requests.
Local fix Problem summary
****************************************************************
* USERS AFFECTED: Dynamic Cache users using servlet caching    *
*                 in a multiserver environment.                *
****************************************************************
* PROBLEM DESCRIPTION: While processing the servlet/jsp        *
*                      initialization Dynamic Cache sends      *
*                      out an invalidation by template to      *
*                      each server's cache to remove any       *
*                      potential old copies of this servlet    *
*                      or jsp.  This can cause unnecessary     *
*                      invalidations in a clustered            *
*                      environment.                            *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
Template invalidation needs to be moved from servlet/jsp
initialization method to the destroy method.
Problem conclusion
Moved the invalidation by templates from the servlet/jsp
initialization method to the destroy method to eliminate the
unnecessary invalidation that can occur when the fragment is
requested for the first time.
Temporary fix Comments
APAR information
APAR number PK03907
Reported component name WEBSPHERE AE AI
Reported component ID 5630A2200
Reported release 400
Status CLOSED PER
PE NoPE
HIPER NoHIPER
Submitted date 2005-04-08
Closed date 2005-05-05
Last modified date 2005-05-05

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:

Modules/Macros
DYNACACH          

SRLS

Fix information
Fixed component name WEBSPHERE AE AI
Fixed component ID 5630A2200

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 #: PK03907
IBM Group: Software Group
Modified date: May 5, 2005