>I learned via PMR that Rational Developer for System z ("RDz") v9.x ("latest &
>greatest") does not "officially" support
>Enterprise COBOL v5.1. The workaround suggested by RDz Support was to specify
>COBOL v4.2 and XMLPARSE(XMLSS) in the RDz
>wizard, because COBOL v5.1 does not support XMLPARSE(COMPAT). We did that,
>and the resulting program source generated by RDz
>compiled "clean" with COBOL v5.1, but ABENDs when invoked in CICS. The same
>source compiled with the COBOL v4.2 compiler
>runs fine in CICS.
Sorry about that, COBOL V5 cannot be used to compile COBOL V4.2 programs that
were using XMLPARSE(COMPAT).
For customers who want (or in this case need) to use the old parser, the
workaround is to use the older
compilers.
>At the suggestion of the IBMer handling the RDz PMR I've opened a Request for
>Enhancement (RFE) on Developerworks. You may
>view the RFE at:
>
>http://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=50856
Ooops, sorry about that too. RDz development might not know that we in COBOL
are planning to
add support to COBOL V5 for the old COBOL XML parser (accessed via
XMLPARSE(COMPAT) in V4R2)
Although RDz could possibly change their generated programs that use XML PARSE
to be able to
use the XML System Services parser (accessed in COBOL V4R2 by XMLPARSE(XMLSS))
it might be that
what you really want is to keep using the older parser. I think it is a good
idea that RDz
give you a choice of parsers, and that COBOL V5 should too. COBOL V5 is
already working on
giving you that choice back, watch this space!
By the way, on the topic of RDz and COBOL V5, RDz V9 does support the new
compilation
requirements of COBOL V5, and also recognizes the new keywords (reserved words)
in
COBOL V5, which was not the case with RDz V8.5. So, except for the XML PARSE
code that
RDz can generate to help with Web Services, RDz does support COBOL V5. That
does not
help you with your specific situation, John, but I just wanted to counter some
of the
over-reaching negative comments here.
Cheers,
TomR >> COBOL is the Language of the Future! <<
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN