IBM Support

IZ64608: EVENT FLYOVER WON'T DISPLAY DATA WIDER THAN TEP UI FRAME

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • ENVIRONMENT:
    
    
    ITM 6.2.1
    
    
    PROBLEM DESCRIPTION:
    
    An event flyover in the TEP fails to display data that is wider
    than the TEP UI frame.  This occurs when the DISPLAY ITEM field
    is a long string of text.  Depending on how the flyover is
    generated (mousing-over an event icon in the navigator tree, a
    bubble on a SYSPLEX workspace, etc.) the beginning or the end of
    a line of text will be truncated if it is too long to display
    inside of the width of the TEP frame.
    
    
    DETAILED RECREATION PROCEDURE:
    
    - Create a situation and set the display item to an attribute
    which can potentially be a long string.
    - Wait until the situation becomes true.
    - Mouse-over the icon in the physical navigator and wait for the
    event flyover to open.
    - If the display item is a long string of text (for example,
    100+ characters) then the text will extend beyond the length of
    the TEP UI frame and cannot be read.  Alternatively, depending
    on how the event flyover is generated, the beginning of the
    lines may extend beyond the width of the UI.  This causes some
    text to be unavailable and also causes the workspace links at
    the beginning of the line to be unavailable.
    
    RELATED FILES AND OUTPUT:
    
    N/A
    

Local fix

  • N/A
    

Problem summary

  • When using the display item feature in a situation and the
    string length of the display item spans larger than the width of
    the portal client user interface the data is truncated and does
    not allow for multiple lines.
    

Problem conclusion

  • Removed any white space padding that was being used in the event
    flyover dialog. Also added environment variables to the portal
    client to allow for a change in the max length setting of the
    display item text along with the ability to set a truncation
    mode for the text.
    
    Install Actions
    
    In order for this APAR to be properly implemented in your
    environment, you must take the following actions:
    
    The new behavior in this APAR will be to show the first 48
    characters and then an ellipses (...).  So if the string is too
    long you will see it ends in ... now.  There are two variables
    that control the behavior of this APAR and how it will be
    displayed the display:
    
    Max length value before truncation occurs
    Truncation algorithm -- whether trailing truncation or
    truncation based on character uniqueness will be used
    
    
    
    cnp.eventflyover.maxlength = n
    cnp.eventflyover.truncate = trailing | unique
    
    So if your screen resolution can accommodate more than the
    default of 48 characters, you can set that parameter and make it
    larger.  If the string is still getting cut off, you can simply
    click on the link to the event results workspace and it will
    display the full text of the string there.
    
    Steps to do this:
    
    For TEP desktop and browser client
        - Right click on the TEPD on the Manage TEMS windows and
          select "Reconfigure"
    
        - Find the cnp.eventflyover.maxlength and change it from
        "48" to "90" and select the "In Use" check box.
    
    
    For TEP JWS client: edit %CANDLEHOME%\CNB\tep.jnlp and add the
    following line:
            "<property name="cnp.eventflyover.maxlength"
    value="90"/>"
    
    To change the configuration on UNIX or Linux TEPS:
        For Linux TEPD:
    
            1. edit $CANDLEHOME/<arch>/cj/bin/cnp.sh file and add
            "-Dcnp.eventflyover.maxlength=100" to the line that
            begins with "${TEP_JAVA_HOME}/bin/java -Xms64m".
    
            2. Copy $CANDLEHOME/<arch>/cj/bin/cnp.sh to
    $CANDLEHOME/bin/cnp.sh
            so you have identical copies
    
        For TEP browser client:   edit
    $CANDLEHOME/<arch>/cw/applet.html and add the following line:
             document.writeln( '<PARAM NAME=
    "cnp.eventflyover.maxlength" VALUE="90">' );
    
        For TEP JWS client:  edit $CANDLEHOME/<arch>/cw/tep.jnlp and
            add
            "<property name="cnp.eventflyover.maxlength"
    value="90"/>"
    
    The fix for this APAR is included in the following maintenance
    vehicle:
        | fix pack | 6.2.1-TIV-ITM-FP0002
    

Temporary fix

  • Select the event from the event flyover and view the display
    item text in the event results workspace.
    

Comments

APAR Information

  • APAR number

    IZ64608

  • Reported component name

    TEP

  • Reported component ID

    5724C04EP

  • Reported release

    621

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-11-05

  • Closed date

    2010-01-15

  • Last modified date

    2010-04-26

  • 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

    TEP

  • Fixed component ID

    5724C04EP

Applicable component levels

  • R621 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSCTLMK","label":"ITM Tivoli Enterprise Portal V6"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"621","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
26 April 2010