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
PM03283
Reported component name
CICS TS Z/OS V4
Reported component ID
5655S9700
Reported release
600
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2009-12-11
Closed date
2010-01-12
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:
UK53463
Modules/Macros
DESBRFM DESBRXM DFHAPSI DFHBRBSB DFHBRFM DFHBRFMA DFHBRFMM DFHBRFMT DFHBRXM DFHEIIC
Fix information
Fixed component name
CICS TS Z/OS V4
Fixed component ID
5655S9700
Applicable component levels
R600 PSY UK53463
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":"4.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":"4.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
01 February 2010