PI42405: RATIONAL DEVELOPER FOR SYSTEM Z (RDZ) EXPANDING PLI INCLUDE FILES MAY RESULT IN REAL TIME SYNTAX CHECK ERROR
Fixes are available
Rational Developer for System z Fix Pack 2 (220.127.116.11) for 9.5.1.
Rational Developer for System z Fix Pack 3 (18.104.22.168) for 9.5.1.
Rational Developer for System z Fix Pack 4 (22.214.171.124) for 9.5.1.
Rational Developer for System z Fix Pack 5 (126.96.36.199) for 9.5.1.
Rational Developer for System z Fix Pack 5 (188.8.131.52) for 9.5.1.
Rational Developer for z Systems Fix Pack 7 (184.108.40.206) for 9.5.1.
Rational Developer for z Systems Fix Pack 8 (220.127.116.11) for 9.5.1.
Rational Developer for z Systems Fix Pack 9 (18.104.22.168) for 9.5.1.
Closed as program error.
Rational Developer for System z - RDz - v9.1.1 Expanding PLI include files when using the PLI editor may result in Real time syntax check error caused by nested comments. If you have a comment on a %include line such as the example below: %include ABC: /* comment */ When you right click and Source > Show Expanded Source to expand the include comments are added around the include statement that causes there to be nested comments that look like this: /* %include ABC; /* comment */ */ This will cause the PLI real time syntax checker to flag an error.
Remove the nested comment
Expanding PLI include files result in Real time syntax check error if a comment exists in PLI include line.
The pre-processor is updated to output a correct comment mark whether PLI include contains a comment or not. The problem listed in this APAR has been resolved with IBM Rational Developer for z Systems V22.214.171.124 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
NoSpecatt / Xsystem
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