Fixes are available
Rational Developer for System z Fix Pack 4 (8.5.1.4) for 8.5.1
Rational Developer for System z Fix Pack 5 (8.5.1.5) for 8.5.1
Rational Developer for System z Interim Fix 1 for 8.5.1.6
Rational Developer for System z Fix Pack 7 (8.5.1.7) for 8.5.1
Rational Developer for System z Interim Fix 1 for 8.5.1.4
Rational Developer for System z Fix Pack 6 (8.5.1.6) for 8.5.1
APAR status
Closed as program error.
Error description
A COBOL program has the following DB2 definition: 01 my-xml USAGE IS SQL TYPE IS CLOB(2M). This generates 2 additional data areas that are not visible in the source or listing: 49 my-xml-LENGTH PIC S9(9) COMP-5. 49 my-xml-DATA PIC X(2097152) DISPLAY. These data definitions are referenced within the program. The program is accessed in an RDz view with both the COBOL and LPEX editors. In both cases my-xml-LENGTH and my-xml-DATA are flagged and the hover error message is 'Unable to resolve reference.' If the same program is compiled with Enterprise COBOL on the zOS Host system, these references are not flagged as errors. These definitions are not visibly expanded, but know to the batch Host compiler. NOTE: This situation was discovered in RDz 8.5.1.
Local fix
Problem summary
Resolution warnings were being generated for references to fields generated by the DB2 precompiler for BLOB, CLOB, and DBCLOB usages in COBOL.
Problem conclusion
Implicit variables for elements generated by the DB2 precompiler for SQL Usages of the following kinds in COBOL programs are now resolved by the real time syntax parser: BLOB CLOB DBCLOB BLOB FILE CLOB FILE DBCLOB FILE XML AS BLOB XML AS CLOB XML AS DBCLOB XML AS BLOB FILE XML AS CLOB FILE XML AS DBCLOB FILE The problem listed in this APAR has been resolved with IBM Rational Developer for System z V8.5.1.4 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
PM84060
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
2013-03-04
Closed date
2013-10-16
Last modified date
2013-10-16
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
R850 PSY
UP
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSTRMM","label":"IBM Developer for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"850","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
29 October 2021