A fix is available
APAR status
Closed as program error.
Error description
You are running DFHLS2WS and supplying a PLI structure as input. The problem is the containers that are created in the output have lengths larger then they should be. This problem is caused by DFHLS2WS which is padding bytes after the top level structure. For example, the length of the top level structure is 21 bytes, and an extra 3 bytes are added for word alignment. Additional Symptom(s) Search Keyword(s): KIXREVRJL
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users. * **************************************************************** * PROBLEM DESCRIPTION: DFHLS2WS tool is padding bytes * * and increasing the size of containers * * when using PLI structures as input. * **************************************************************** * RECOMMENDATION: * **************************************************************** User is using DFHLS2WS tool to generate WSDL file from PLI data structure: DCL 1 abcd_V1, 2 abcd_s1 FIXED BIN(31), 2 abcd_s2 FIXED DEC(2), 2 abcd_s3 FIXED DEC(3), 2 abcd_s4 FIXED DEC(3), 2 abcd_s5 FIXED DEC(3), 2 abcd_s6 CHAR (1), 2 abcd_s7 CHAR (2), 2 abcd_s8 FIXED DEC(4), 2 abcd_s9 CHAR (1), 2 abcd_sa CHAR (1), 2 abcd_sb CHAR (1); The actual length of this structure is 21 bytes while DFHLS2WS tool pads extra 3 bytes to the end of abcd_V1 to make it align to boundary with 24 bytes long. Thus, when user GET CONTAINER for DFHWS-DATA, it gets length error.
Problem conclusion
DFHLS2WS assistant tool has been updated to make sure no padding will happen to PLI top level structure and correct structure length is calculated.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PM81217
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
Submitted date
2013-01-23
Closed date
2013-03-15
Last modified date
2015-03-04
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK92740
Modules/Macros
DFJ@H176
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
Applicable component levels
R80D PSY UK92740
UP13/03/29 P F303
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"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
04 March 2015