IBM Support

IV07041: ADD ESCAPE CHARACTER IN TAKE ACTION COMMANDS

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • APAR Type:Field
    Approver Initials: LK
    Severity:2
    Reported Release: 622
    Compid:  5724C04TE Tivoli Enterprise Management Agent
    ABSTRACT: Add escape character in take action commands
    
    PROBLEM DESCRIPTION:
    Take action command with substituted value might fail, if
    substituted value contains special characters such as ", $, | ,
    etc.  Agent framework should allow user to specify the
    escape character and the list of special characters  and
    automatically inject the escape character into the substituted
    value of take action command.
    This APAR is for take action commands executed on the agent.
    

Local fix

Problem summary

  • A take action command with a substituted value might fail, if
    the substituted value contains special characters such as ", $,
    | , etc. Monitoring Agent should allow user to specify the
    escape character and the list of special characters and then
    automatically inject the escape character into the substituted
    value of take action command.
    
    In order for this APAR to be properly implemented in your
    environment, two new environment variables have been added.  See
    the "Install Actions" section of the APAR conclusion for more
    details.
    

Problem conclusion

  • Examination of the problem indicated that the real issue was the
    effect of command line processing on quotes injected into the
    take action command from the values in substitution variables.
    Code has been changed to either remove or substitute a string
    for single and/or double quotes in take action substitution
    variable values.  The operation is specified using two
    environment variables.
    
    
    Install Actions
    
    In order for this APAR to be properly implemented in your
    environment, two new environment variables have been added.
    
    CTIRA_REMAP_SQUOTE for single quotes and CTIRA_REMAP_DQUOTE for
    double quotes.  A value of *DEFAULT will cause the appropriate
    quote to be removed.  Any other value will be substituted for
    the appropriate quote.  If either variable is not specified,
    then no action is taken for that type of quote.
    
    
    The fix for this APAR is contained in the following maintenance
    packages:
    
      | fix pack | 6.2.2-TIV-ITM-FP0008
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV07041

  • Reported component name

    TEMA

  • Reported component ID

    5724C04TE

  • Reported release

    622

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-08-30

  • Closed date

    2011-12-12

  • Last modified date

    2012-03-27

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

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

    OA39097

Fix information

  • Fixed component name

    TEMA

  • Fixed component ID

    5724C04TE

Applicable component levels

  • R622 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:
27 March 2012