IBM Support

IV07462: 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:    RB
    Severity:             3
    Reported Release:     622
    Compid:               5724C04MS Tivoli Enterprise Management
    Server
    ABSTRACT:             Add escape character in take action
    commands
    
    PROBLEM DESCRIPTION:
    A take action command with a substituted value might fail, if
    the substituted value contains special characters such as ", $,
    | , etc.
    TEMS 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.
    This APAR is for take action commands executed on the TEMS. See
    APAR IV07041 for the equivalent function for take action
    commands executed at 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. Management Server 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

    IV07462

  • Reported component name

    TEMS

  • Reported component ID

    5724C04MS

  • Reported release

    622

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-09-07

  • 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:

    OA39100

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