PI41628: RATIONAL DEVELOPER FOR SYSTEM Z (RDZ) : SAVE ACTION "IDENTIFY UNREACHABLE CODE" FAILS AFTER MODIFYING/SAVING A COBOL SOURCE
Fixes are available
Rational Developer for System z Fix Pack 1 (188.8.131.52) for 9.1.1.
Rational Developer for System z Fix Pack 1 (184.108.40.206) for 9.1.1.
Rational Developer for System z Interim Fix 1 for 220.127.116.11
Rational Developer for System z Fix Pack 1 (18.104.22.168) for 9.1.1.
Rational Developer for System z Fix Pack 1 (22.214.171.124) for 9.1.1.
Rational Developer for System z Fix Pack 1 (126.96.36.199) for 9.1.1.
Rational Developer for System z Fix Pack 1 (188.8.131.52) for 9.1.1.
Rational Developer for System z Fix Pack 1 (184.108.40.206) for 9.1.1
Closed as program error.
Rational Developer for System z - RDz - v9.1.1 Description : Once customer defined the following Cobol editor preference : "Save action -> Identify unreachable code", the unreachable code is no more detected when they modify and save a Cobol source. Steps to reproduce : - Create a Cobol module with unreachable code - Go in Window > Preferences > Cobol > Editor > Save Actions, and enable "Perform selected actions on save" and "Identify unreachable code" - Open the Cobol module in the Cobol Editor - Quickly add a space and save the file => the unreachable code is not marked as expected.
When you set the "Identify unreachable code" save action, the unreachable code is displayed only if you wait long enough for the parser to finish its job before saving the file to trigger the save action.
Show Program Unreachable code was being invoked without completion of the parser which caused an NPE.
Need to wait for the parser to complete before Show Program Unreachable code is invoked. The problem listed in this APAR has been resolved with IBM Rational Developer for System z V220.127.116.11 Fix Pack which is available from the Recommended Fixes support download page: http://www-1.ibm.com/support/docview.wss?rs=2294&uid=swg27006335
Reported component name
RATL DEV FOR SY
Reported component ID
Last modified date
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fixed component name
RATL DEV FOR SY
Fixed component ID
Applicable component levels