IBM Support

IV56194: SITUATION OVERRIDE FAILS FOR SPECIFIC COLUMN NAME.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • For the following override condition:
    
    
     <situation name="alltest_greg" active="Y"
    originnode="RZ:warehous2-phoenix-HEMPLAP:RDB" priority="100"
    lastupdate="1140303165550000"
    objname="alltest_greg___65E62E793C3C41F4"
    >
      <default>
       <threshold column="PCIFMAX" value="9800" operator="LT"
    ></threshold>
      </default>
      <key column="TNAME" value="TIVOLIORTS">
       <threshold column="PCIFMAX" value="10000" operator="LT"
    ></threshold>
      </key>
     </situation>
    
    the TIVOLIORTS TNAME is not being honored as an override.  The
    TIVOLIORTS tablespace is only being checked for < 98 and not
    100.
    
    RECREATE INSTRUCTIONS:
    See above xml for the override conditon that is failing.
    Customer has a more complex override that fails also.
    
    The problem is tied to an override for an empty table name along
    with a specific table name.  If the empty table name expression
    is removed then any specific tablename override works.
    

Local fix

  • Do not use an empty table name in the override, always use a
    specific tablename for overrides.  But this may not do what the
    customer wants.
    

Problem summary

  • Situation override fails for specific column name.  The problem
    is when an override for a default column along with a specific
    key column name is defined.  If the key column name expression
    is removed or a new key column name expression is added, the new
     or changed key column is not processed for the override.
    

Problem conclusion

  • Corrected the XML creation in the monitoring server to return
    the <default> XML keyword last.  Also, fixed a memory exception
    in the agent monitoring agent code for the copy constructor for
    the key and predicate of the expression override.  The copy
    constructor failed to initialize a variable to NULL.
    
    The fix for this APAR is contained in the following maintenance
    packages:
    
      | fix pack | 6.3.0-TIV-ITM-FP0004
    

Temporary fix

  • Do not use an empty column name in the override, always use a
    specific column name for overrides.
    

Comments

APAR Information

  • APAR number

    IV56194

  • Reported component name

    TEMA

  • Reported component ID

    5724C04TE

  • Reported release

    622

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-03-04

  • Closed date

    2014-12-04

  • Last modified date

    2015-06-25

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    OA46708

Fix information

  • Fixed component name

    TEMA

  • Fixed component ID

    5724C04TE

Applicable component levels

  • R630 PSY

       UP

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCTLMR","label":"ITM Tivoli Enterprise Mgmt Agent V6"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"622","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
25 June 2015