IBM Support

PI11809: Rational Developer for System z V8.5.0 and V9.0.0 LPEX editor behaves differently than previous versions

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Rational Developer for System z V8.5.0 and V9.0.0 LPEX editor
    behaves differently than previous versions.
    
    Various editing behaviors in the LPEX editor work differently
    starting with version 8.5 and newer releases. Some examples are
    copy and paste, line split and block text manipulation.
    
    In RDz 8.5.x, the COBOL parser was modified for editing
    improvements and a change occurred that affected the column
    values used when attempting these functions. On the LPEX command
    line, executing the command 'query fields' will display a result
    of 1 7 73 81, in previous versions the result would be 1, 73,
    81. This means that doing any of the editing functions that span
    these columns may result in unexpected behavior such as
    truncated text and the limitation of being able to move text out
    of the column values.
    
    Work around:
    Use of a different editor, like the COBOL editor, will result in
    different editing features.
    

Local fix

Problem summary

  • The introduction of a new COBOL parser caused the behaviour of
    text operations to change. These operations included copy/paste,
    line split and block text manipulation. These changes were
    caused by the enforcement of new field values.
    

Problem conclusion

  • The ability to restore the old COBOL parser is now available to
    the customer if the prior behaviour is desired. To revert back
    to the old behavior update the LPEX parser values. In the RDz
    client, go to Windows>Preferences>LPEX Editor> Parsers and find
    the values cobolZosCopy and cobolZosSqlCics and change them to
    look like the following.
    
    Values (default) for current behavior (8.5.1 and above):
    
    cobolZosCopy  =
    com.ibm.ftt.language.cobol.lpex.CobolZosCopyParser
    cobolZosSqlCics =
    com.ibm.ftt.language.cobol.lpex.CobolZosSqlCicsParser
    
    For old preferred behavior (8.0.3.x)
    
    cobolZosCopy  =
    com.ibm.ftt.language.cobol.lpex.InternalCobolZosCopyParser
    cobolZosSqlCics =
    com.ibm.ftt.language.cobol.lpex.InternalCobolZosSqlCicsParser
    
    Be sure to hit the 'Set' button for each value to update it
    prior to closing the preference window.
    
    The problem listed in this APAR has been resolved with
    IBM Rational Developer for System z V8.5.1.5 Fix Pack which
    is available from the Recommended Fixes support download page:
    http://www-1.ibm.com/support/docview.wss?rs=2294&uid=swg27006335
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI11809

  • Reported component name

    RATL DEV FOR SY

  • Reported component ID

    5724T0700

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-02-14

  • Closed date

    2014-06-27

  • Last modified date

    2014-06-27

  • 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 DEV FOR SY

  • Fixed component ID

    5724T0700

Applicable component levels

  • R851 PSY

       UP



Document information

More support for: Rational Developer for System z

Software version: 8.5

Reference #: PI11809

Modified date: 27 June 2014