A fix is available
APAR status
Closed as program error.
Error description
When running under CEDF in single terminal mode, EXEC CICS RECEIVE MAP which is first BMS command on the task does not get MAPFAIL. The application get normal responce with residual TIOA of previous MAP. It casue incorrect output for the following EXEC CICS SEND MAP.
Local fix
Use dual terminal mode CEDF.
Problem summary
**************************************************************** * USERS AFFECTED: All. * **************************************************************** * PROBLEM DESCRIPTION: Using CEDF in single terminal mode, * * first EXEC CICS RECEIVE MAP command * * for started task does not get MAPFAIL. * **************************************************************** * RECOMMENDATION: * **************************************************************** An application is being debugged using CEDF in single terminal mode. The first program does an EXEC CICS SEND MAP followed by an EXEC CICS RECEIVE MAP then an EXEC CICS START TRANSID command. The started task does an EXEC CICS RECEIVE MAP command which is the first RECEIVE MAP in the program and it should return with MAPFAIL error but instead completes with a NORMAL response. CEDF checks the TIOA length for each new task and if it is not zero the TIOA will be saved and then restored for the first RECEIVE in a program. This will result in BMS mapping the restored data in the TIOA. However, for started tasks, TIOA length is zero so BMS does a real receive of whatever data is at the terminal which will be the restored user's display and the RECEIVE MAP completes normally. Even though the TIOA length for started tasks is zero it should be saved and then restored for the first RECEIVE. The first RECEIVE MAP would then fail because BMS will be mapping a TIOA without any data. Additional Keywords: FIRSTRCV TIOATDL TCTTEDA
Problem conclusion
DFHEDFD has been changed to check if the task is a STARTED task and, if it is, save and restore the TIOA for the first RECEIVE if TCTTEDA has an address.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PK57284
Reported component name
CICSTS V3 Z/OS
Reported component ID
5655M1500
Reported release
400
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2007-11-30
Closed date
2007-12-21
Last modified date
2008-01-03
APAR is sysrouted FROM one or more of the following:
PK49058
APAR is sysrouted TO one or more of the following:
UK32516 UK32531
Modules/Macros
DFHEDFD
Fix information
Fixed component name
CICSTS V3 Z/OS
Fixed component ID
5655M1500
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"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.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":"3.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
03 January 2008