A fix is available
APAR status
Closed as program error.
Error description
Environment: 6.2 FP2, single box installation on AIX. TEMS configured with TEC forwarding feature enabled. Problem Description: The kdsmain goes into high CPU usage as soon as a CT_Alert request is sent with specified predicates. Detailed Recreation Procedure: Using the SOAP interface to send the following request will cause kdsmain to go into high CPU state and being unresponsiveness. -------------------------------------------------------------- <CT_Alert><userid>sysadmin</userid><password></password><name> sitname</name><source>nc114079:KUX</source><data><Universal_Me ssages.Message_Text>Testing</Universal_Messages.Message_Text>< /data></CT_Alert> -------------------------------------------------------------- Related Files and Output: TEMS traces with KFAOT component enable will show that kdsmain is looping around: (499C1451.440A-1E:kfaotfsq.c,152,"Format_SituationQualifiedDes cription") *INFO: ----- Examining predicate string (499C1451.440B-1E:kfaotfsq.c,153,"Format_SituationQualifiedDes cription") <0x340FF6FE,0x3> +499C1451.440B 00000000 313129 11)
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All TEMS users. * **************************************************************** * PROBLEM DESCRIPTION: SOAP REQUESTS WITH PREDICATES CAUSE * * TEMS TO BECOME NON-RESPONSIVE * **************************************************************** * RECOMMENDATION: Apply this PTF * **************************************************************** If an event is sent through the SOAP interface directly to the TEMS, then the event parsing code goes into an infinite loop and causes the TEMS to have a CPU spike and become non-responsive. This was especially true for events that used predicates.
Problem conclusion
Modify the code so that predicates containing SYSTEM.xxx(atr op value); would be processed correctly. Also, ensure a predicate value gets evaluated correctly regardless of the presence of a space after the value.
Temporary fix
Comments
APAR Information
APAR number
OA28779
Reported component name
MGMT SERVER DS
Reported component ID
5608A2800
Reported release
620
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2009-04-25
Closed date
2009-05-05
Last modified date
2009-06-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
KFAOMTEC
Fix information
Fixed component name
MGMT SERVER DS
Fixed component ID
5608A2800
Applicable component levels
R620 PSY UA47228
UP09/05/27 P F905
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.
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSRJ5K","label":"Tivoli Management Server for Distributed Systems on z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"620","Edition":"","Line of Business":{"code":"LOB17","label":"Mainframe TPS"}}]
Document Information
Modified date:
01 June 2009