IBM Support

IC59971: ONE BUTTON FROM A GROUP IS RENDERING ON THE LEFT WHEN IT SHOULD RENDER ON THE RIGHT WITH THE OTHER BUTTONS.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Problem only occurs on zLinux Arabic server. One button in a gro
    up is rendering on the left when all the other buttons in the ro
    w render on the right.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Arabic users, running HATS applications on   *
    *                 WebSphere deployed on zLinux                 *
    ****************************************************************
    * PROBLEM DESCRIPTION: The first option in RTL Radiobutton     *
    *                      HATS menu is always left aligned        *
    *                      while the other menu options are        *
    *                      right aligned.                          *
    *                                                              *
    *                      Scenario:                               *
    *                      1- Create HATS web project with         *
    *                      CodePage 420                            *
    *                      2- Render a SelectionList as            *
    *                      Radiobuttons                            *
    *                      3- Deploy to a WebSphere on zLinux      *
    *                      4- Navigate to the selection list       *
    *                      5- Result: the first optin in the       *
    *                      Selection List is left aligned          *
    *                      6- Right click on the page and view     *
    *                      the HTML source for this page           *
    *                      7- Navigate to the HTML containing the  *
    *                      first element of the selection list     *
    *                      8- Result: The generated HTML for the   *
    *                      first element of the selection list is  *
    *                      wrong, the numbers inside the HTML are  *
    *                      generated in Arabic-Western form which  *
    *                      is wrong                                *
    *                                                              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The generated HTML for the selection list is sent to a Bidi
    method that transforms the numbers into Arabic-Western form
    which is not understood by the browser.  Only the content or
    the description of the elements of the selection list should
    be processed by Bidi methods.
    

Problem conclusion

  • The fix is done in "SLRadioButtonWidget.java" in
    "drawselection" method by sending the description part of the
    Radiobutton widget only to the ArabicDataExchange method
    The call for ArabicDataExchange is eliminated from
    "SLRadioButtonWidgetBIDI.java"
    

Temporary fix

Comments

APAR Information

  • APAR number

    IC59971

  • Reported component name

    RATL HATS MULTI

  • Reported component ID

    5724U6700

  • Reported release

    710

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-02-11

  • Closed date

    2009-08-17

  • Last modified date

    2009-08-17

  • 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

    RATL HATS MULTI

  • Fixed component ID

    5724U6700

Applicable component levels

  • R710 PSY

       UP

  • R750 PSY

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSXKAY","label":"IBM Host Access Transformation Services"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
17 August 2009