A fix is available
APAR status
Closed as program error.
Error description
You are running CICS TS 3.2 using the 3270 bridge facility to execute an existing CICS transaction. Your application executes transaction AAA through the bridge facility that creates a channel xxxx, and issues: EXEC CICS START TRANSID(BBB) CHANNEL(xxxx) When transaction AAA ends and then transaction BBB starts, it issues: EXEC CICS GET CONTAINER This fails with an INVREQ. This application works if executed from a real terminal. additional keywords: link3270 Invalid request RESP2 4 KIXREVRJL
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All * **************************************************************** * PROBLEM DESCRIPTION: EXEC CICS GET CONTAINER returns * * INVREQ in a program which was invoked * * by EXEC CICS START CHANNEL in a * * LINK3270 bridge environment. * **************************************************************** * RECOMMENDATION: * **************************************************************** An application issues EXEC CICS START CHANNEL to start a new task and pass a channel to it. When the started task issues EXEC CICS GET CONTAINER it receives an INVREQ RESP2=4 indicating there is no current channel. This problem occurs when the tasks are running in a LINK3270 bridge environment. The EXEC CICS START CHANNEL command creates a copy of the CHANNEL but no reference to this copy is kept by the bridge and consequently the CHANNEL is never bound to the started task.
Problem conclusion
DFHEIIC has been changed to pass a reference to the copied CHANNEL on DFHBRFM ADD_START which saves this reference in the Bridge Start Block. When the new task starts up, DFHBRXM binds the CHANNEL held in the Bridge Start Block to the new task.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PM00489
Reported component name
CICSTS V3 Z/OS
Reported component ID
5655M1500
Reported release
500
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2009-11-04
Closed date
2010-01-11
Last modified date
2010-02-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
PM03283 UK53542
Modules/Macros
DESBRFM DESBRXM DFHAPSI DFHBRBSB DFHBRFM DFHBRFMA DFHBRFMM DFHBRFMT DFHBRXM DFHEIIC
Fix information
Fixed component name
CICSTS V3 Z/OS
Fixed component ID
5655M1500
Applicable component levels
R500 PSY UK53542
UP10/01/19 P F001
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.2","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.2","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
01 February 2010