IBM Support

IC52128: HOD 9.06 VT CUSTOM FUNCTIONS NOT WORKING.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Websphere Host On-Demand
    ------------------------
    Hod 9.06 VT custom functions not working.Customer defined
    functions with double bracket '[[' are now sending double
    brackets rather than single. If the customer modified the double
    bracket to single bracket then the custom function now works.
    

Local fix

  • Modify the double bracket to single brackets and try the
    custom function.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: VT Display session users                     *
    ****************************************************************
    * PROBLEM DESCRIPTION: Custom VT key functions that contain    *
    *                      2 left bracket characters "[[" do not   *
    *                      work as expected.                       *
    *                                                              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    A method in HOD checks the first byte of the key sequence for
    an ESC, CSI or DCS sequence introducer. If it finds one of
    these it takes the entire string and sends it to the host all
    at once. This method was added to avoid sequences being sent
    one byte at a time.
    
    In this case the input sequence (custom VT function) has two
    left bracket '[' characters and both were being sent to the
    host in the string and it was not understood by the host.
    

Problem conclusion

  • Added an extra check in PSVT.java, which scans the input
    sequence before it is sent to the host. If there is a double
    left bracket '[' character in the input sequence starting at
    the second byte then it will remove one '[' and shift the rest
    of the string to the left by one byte.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IC52128

  • Reported component name

    HOD

  • Reported component ID

    5733A5901

  • Reported release

    900

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2007-03-12

  • Closed date

    2007-03-30

  • Last modified date

    2007-09-14

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

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

Modules/Macros

  • HOD
    

Fix information

  • Fixed component name

    HOD

  • Fixed component ID

    5733A5901

Applicable component levels

  • R900 PSY IP22933

       UP07/09/14 I 1000

  • RA00 PSY

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSS9FA","label":"IBM Host On-Demand"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.0","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
19 April 2021