IBM Support

IV16272: TACMD SETOVERRIDE FAILS IF THERE ARE 2 OR MORE SPACES BETWEEN ATTRIBUTE NAME AND THE LOGICAL OPERATOR

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Severity: 3
    
    Approver:LG
    Compid:  5724C04MS
    Abstract: tacmd setoverride fails if there are 2 or more spaces
    between
    attribute name and the logical operator
    
    
    
    
    Environment:  ITM 6.2.2 Fp03
    rz      Monitoring Agent for Oracle Database Extended
             aix526  Version: 06.31.00.01
    
    
    
    Problem Description:
     tacmd setoverride fails if there are 2 or more spaces between
     attribute name and the logical operator
    
    tsitm2(pTEMS):/opt/Tivoli $ tacmd setoverride -s PS_TEST_ORA -m
    
    RZ:TXTC-TXTC-hkpow302:RDB -p
    "KRZ_RDB_CUSTOMIZED_SQL_DETAIL.Number_Value_1  GE 94"
    
    KUICAC001I Validating user credentials...
    
    KUICAC017E The command failed because the predicate attribute
    name
    "KRZ_RDB_CUSTOMIZED_SQL_DETAIL.Number_Value_1 " is not a valid
    predicate
    attribute name for situation "PS_TEST_ORA"
    
    The situation does not have any predicate attributes matching
    the
    attribute name you specified.
    
    1)setoverride fails if there are 2 or more spaces between
    attribute name
    and the logical operator:
    $ tacmd setoverride -s PS_TEST_ORA -m  RZ:TXTC-TXTC-hkpow302:RDB
    -p
    "KRZ_RDB_CUSTOMIZED_SQL_DETAIL.Number_Value_1  GE 94"
    
    2)setoverride should detect if operator in override does not
    match the
    operator used in situation formula and return specific error
    message
    rather then vague generic error.
    

Local fix

  • check spacing in command
    

Problem summary

  • tacmd setoverride command fails if there are two or more spaces
    between attribute name and the logical operator like in the
    example below:
    
     $ tacmd setoverride -s PS_TEST_ORA -m RZ:TXTC-TXTC-hkpow302:RDB
    -p "KRZ_RDB_CUSTOMIZED_SQL_DETAIL.Number_Value_1  GE 94"
    
    KUICAC001I Validating user credentials...
    
    KUICAC017E The command failed because the predicate attribute
    name
    "KRZ_RDB_CUSTOMIZED_SQL_DETAIL.Number_Value_1 " is not a valid
    predicate
    attribute name for situation "PS_TEST_ORA"
    
    The situation does not have any predicate attributes matching
    the attribute name you specified.
    

Problem conclusion

  • Proper handling of whitespace has been implemented.
    
    The fix for this APAR is contained in the following maintenance
    packages:
    
      | fix pack | 6.2.2-TIV-ITM-FP0009
      | fix pack | 6.2.3-TIV-ITM-FP0002
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV16272

  • Reported component name

    TEMS

  • Reported component ID

    5724C04MS

  • Reported release

    622

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-02-28

  • Closed date

    2012-04-12

  • Last modified date

    2012-06-28

  • 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

    TEMS

  • Fixed component ID

    5724C04MS

Applicable component levels

  • R622 PSY

       UP

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSCTLMP","label":"ITM Tivoli Enterprise Mgmt Server V6"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"622","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
28 June 2012