A fix is available
APAR status
Closed as program error.
Error description
In setting up the columns for a table to be aggregated a Nullpointer execption happens. This terminates the S&P processing. RECREATE INSTRUCTIONS: Failure was seen in the KVM agent and the KVM_EVENTS table on ITM 6.2.2 FP4.
Local fix
Problem summary
Null pointer exception in column setup for table aggregation. In setting up the columns for a table to be aggregated a null pointer exception happens. This terminates the Summarization and Pruning agent processing. An example of the null pointer exception in the Summarization and Pruning agent's java trace log: == 240 t=Thread-3 Table (KVM_EVENTS) found in warehouse database == 241 t=Thread-3 java.lang.NullPointerException at com.tivoli.twh.ksy.hist.HistTable.setupHistColumns(HistTable.jav a:678) at com.tivoli.twh.ksy.hist.HistConfig.setupHistConfig(HistConfig.ja va:282) at com.tivoli.twh.ksy.agg.AggProduct.setupParameters(AggProduct.jav a:1011) at com.tivoli.twh.ksy.Enable.run(Enable.java:328) at com.tivoli.twh.ksy.Enable.runMain(Enable.java:203) at com.tivoli.twh.ksy.Enable$1.run(Enable.java:146) at java.lang.Thread.run(Thread.java:811) == 242 t=Thread-3 EXCEPTION: Failed to setup history config == 243 t=Thread-3 EXCEPTION: Failed to get parameters == 244 t=Thread-3 EXCEPTION: Failed to complete the scheduled run == 245 t=Thread-3 Summarization and pruning agent ended with errors == 246 t=Thread-3 EXCEPTION: com.tivoli.twh.ksy.core.KSYException at com.tivoli.twh.ksy.hist.HistTable.setupHistColumns(HistTable.jav a:844) at com.tivoli.twh.ksy.hist.HistConfig.setupHistConfig(HistConfig.ja va:282) at com.tivoli.twh.ksy.agg.AggProduct.setupParameters(AggProduct.jav a:1011) at com.tivoli.twh.ksy.Enable.run(Enable.java:328) at com.tivoli.twh.ksy.Enable.runMain(Enable.java:203) at com.tivoli.twh.ksy.Enable$1.run(Enable.java:146) at java.lang.Thread.run(Thread.java:811) Caused by: java.lang.NullPointerException at com.tivoli.twh.ksy.hist.HistTable.setupHistColumns(HistTable.jav a:678)
Problem conclusion
Added a check for a null pointer exception and allowed processing to continue. Also, added a trace statement to the RAS1 log. The fix for this APAR is contained in the following maintenance packages: | fix pack | 6.3.0-TIV-ITM-FP0004
Temporary fix
Comments
APAR Information
APAR number
IV54585
Reported component name
TDW SPA AGENT
Reported component ID
5724C04SP
Reported release
622
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2014-01-28
Closed date
2014-05-29
Last modified date
2014-12-14
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
TDW SPA AGENT
Fixed component ID
5724C04SP
Applicable component levels
R622 PSY
UP
[{"Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSTFXA","label":"Tivoli Monitoring"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"622"}]
Document Information
Modified date:
30 December 2022