PQ94405: SHIP INTERNAL DEFECT FIXES FOR SERVICE LEVEL W502016. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() APAR status Closed as program error. Error description Ship internal defect fixes for Service Level W502016.Local fix Problem summary **************************************************************** * USERS AFFECTED: All users of WebSphere Application Server * * V5.0 for z/OS * **************************************************************** * PROBLEM DESCRIPTION: APAR PQ94405 addresses the following * * defect in WebSphere Application Server * * V5.0 for z/OS: * * * * (botp_ PQ88319) JSP precompile jspList * * files not cleaned from the /tmp * * directory. * * * * (MD20163) MalformedURLException occurs * * when attempting to use a user defined * * client StreamHandlerFactory that was * * registered using * * StreamHandlerUtils.addProvider. * * * * (MD20455) Incorrect identity traced as * * the authentication id used to get a DB2 * * JDBC Connection. * * * * (MD20503) Under certain circumstances, * * heap corruption may occur due to * * incorrect delete's being issued. * **************************************************************** * RECOMMENDATION: * **************************************************************** APAR PQ94405 addresses the following defect in WebSphere Application Server V5.0 for z/OS: (botp_ PQ88319) JSP precompile jsplist files not deleted. When the compile JSPs option is selected during deployment, a large number of files named jspList*.lst are created in the /tmp directory and they never get deleted. (MD20163) A MalformedURLException is thrown when attempting to use a URLStreamHandler registered via the StreamHandlerUtils.addProvider method. This is because the classloader throws a ClassNotFoundException when it cannot find the class for a user defined StreamHandlerFactory during URL processing. (MD20455) Incorrect identity is sometimes traced as the authentication id used to get a DB2 JDBC Connection when an SQLID has been defined on the associated DB2 DataSource. For example the following trace record may appear although 'MYSR' is not actually the authentication id of the DB2 Connection on which we are performing SET CURRENT SQLID upon: Trace: 2004/08/26 18:45:13.959 01 t=8DC190 c=2.3 key=P8 FunctionName: com.ibm.ws.rsadapter.spi.WSRdbDataSource SourceId: com.ibm.ws.rsadapter.spi.WSRdbDataSource Category: DEBUG ExtendedMessage: Setting currentSQLID (auth_id/SQLID): MYSR/USR1 (MD20503) Code exists which incorrectly handles freeing heap storage while processing requests.Problem conclusion APAR PQ94405 fixes the following defect in WebSphere Application Server V5.0 for z/OS. (botp_ PQ88319) Code changes have been made to delete these files. (MD20163) Use the context classloader from the current thread when attempting to find and load the user defined StreamHandlerFactory class. (MD20455) Removed the 'auth_id' portion of this particular trace record so as not to cause confusion. (MD20503) Code was modified to correctly handle freeing the storage. APAR PQ94405 is associated with SERVICE LEVEL W502016 of WebSphere Application Server V5.0 for z/OS.Temporary fix Comments
APAR is sysrouted FROM one or more of the following: APAR is sysrouted TO one or more of the following: UQ93769 Modules/Macros
Publications Referenced
|
Document Information |
Current web document: swg1PQ94405.html
Product categories: Software > Application Servers >
Distributed Application & Web Servers > WebSphere Application
Server for z/OS
Operating system(s):
Software version: 500
Software edition:
Reference #: PQ94405
IBM Group: Software Group
Modified date: Nov 1, 2004
(C) Copyright IBM Corporation 2000, 2009. All Rights Reserved.