A fix is available
APAR status
Closed as program error.
Error description
DFHWS2LS is used to produce language specific copy books which represent the WSDL input. If a WSDL element name is used which is also a COBOL reserved word then the COBOL field name should have an 'x' appended to the front. The list of COBOL reserved words used by DFHWS2LS is not up to date. For example EXECUTE and XML-NNAMESPACE-PREFIX are missing from the list used by DFHWS2LS
Local fix
Edit the COBOL copybook produced by DFHWS2LS to ensure that the COBOL field name is not a reserved word. E.g change EXECUTE to xEXECUTE
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users. * **************************************************************** * PROBLEM DESCRIPTION: DFHWS2LS does not process COBOL * * reserved word EXECUTE correctly. * **************************************************************** * RECOMMENDATION: * **************************************************************** DFHWS2LS is being used to convert a WSDL file to a COBOL data structure. The WSDL contains an element named EXECUTE which is a COBOL reserved word. As EXECUTE is missed from the list of COBOL reserved words used by DFHWS2LS, the data structure generated by DFHWS2LS does not change EXECUTE to be prefixed with 'X'. This problem also applies to END-XML, FUNCTION-POINTERL, GROUP-USAGE, JNIENVPTR, NATIONAL, NATIONAL-EDITED, XML, XML-CODE, XML-EVENT, XML-NTEXT and XML-TEXT.
Problem conclusion
DFHWS2LS has been changed to add Enterprise COBOL for z/OS 3.4.0 reserved words: END-XML, EXECUTE, FUNCTION-POINTERL, GROUP-USAGE, JNIENVPTR, NATIONAL, NATIONAL-EDITED, XML, XML-CODE, XML-EVENT, XML-NTEXT and XML-TEXT.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PI31179
Reported component name
CICS TS Z/OS V5
Reported component ID
5655Y0400
Reported release
800
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2014-12-09
Closed date
2015-02-18
Last modified date
2015-04-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI25265 UI25266
Modules/Macros
DFJ@H176
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
Applicable component levels
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
01 May 2020