IBM Support

IV54585: NULLPOINTER EXCEPTION IN COLUMN SETUP FOR TABLE AGGREGATION.

Subscribe

You can track all active APARs for this component.

 

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