PK13607: SMF 120 J2EE CONTAINER INTERVAL RECORDS REPORT BEAN METHOD INVOCATION DATA UNDER THE WRONG BEANS. | |||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||
![]() APAR status Closed as program error. Error description The customer collects SMF 120 J2EE Container Interval records. Some of the Container Interval records contained incorrect information. Some of the bean methods invoked during the recording interval were reported as belonging to the wrong bean. Closer study of the SMF records also showed that multiple bean sections for the same exact bean AMCName exist in the same Interval Record. This should theoretically be impossible since the AMCName for each instance is the same. The AMCUuid value for these duplicated bean sections are different. This problem is noticed when the server is under heavy load. Simple test cases to invoke a single bean method do not exhibit the problem.Local fix Problem summary **************************************************************** * USERS AFFECTED: All users of WebSphere Application Server * * V5.0 for z/OS * **************************************************************** * PROBLEM DESCRIPTION: Incorrect data reported in SMF 120 * * J2EE Container Interval records: * * BeanMethodInvoked Events report * * different AMCUUID names for the same * * BeanMethod. * **************************************************************** * RECOMMENDATION: * **************************************************************** SMF BeanMethodInvoked Events report several different AMCUUID names for the same BeanMethod. The AMCUUID should be consistent across BeanMethodInvoked records for the same BeanMethod. The AMCUUID field storage in the SMF Event was not initialized appropriately. The area of the field beyond the actual length of the AMCUUID data it contained was "dirty" and therefore did not equal-compare or hash-code properly. This caused the AMCUUID to appear distinctly different from previous SMF BeanMethodInvoked Event records that contained the "same" AMCUUID.Problem conclusion The SMF Event recording code was modified to initialize (clear) the entire AMCUUID field storage area prior to filling the field with the event's AMCUUID data. This will clear any random data that may be present in the AMCUUID field in areas beyond the length of the actual AMCUUID data. APAR PK13607 is associated with SERVICE LEVEL W502036 of WebSphere Application Server V5.0 for z/OS.Temporary fix Comments
APAR is sysrouted FROM one or more of the following: PK10528 APAR is sysrouted TO one or more of the following: Modules/Macros
Publications Referenced
|
Document Information |
Current web document: swg1PK13607.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 #: PK13607
IBM Group: Software Group
Modified date: Dec 7, 2005
(C) Copyright IBM Corporation 2000, 2009. All Rights Reserved.