A fix is available
APAR status
Closed as program error.
Error description
Two CICS TS 1.1.1 for VSE/ESA connected via IRC CICS TS as CICSICCF has SYSID=CIC1 CICS TS as PRODCICS has SYSID=CIC2 . The TS queue is created with 8 character in length via EC WRITEQ TS Queue or QName (only 8 chars) on CICSICCF (CIC1). . When using CEBR on PRODCICS (CIC2) with SYSID of CIC1 than message'TS QUEUE xxxxxxxx DOES NOT EXIST' come up . . A CECI READQ TS Q(xxxxxxxx) SYID(CIC1) entered on the PRODCICS (CIC2) is working well; the TS Queue can be read. CEBR is working well when a TS Queue name is longer than 8 characters. For sample : Write a TS queue with CECI WRITEQ TS QN(ANYNAMEANYNAME) FROM(MYTEST) on CICSICCF (CIC1) . Than do a CEBR on PRODCICS ( CIC2) and enter CIC1 at SYSID . This results in successfull browsing of the record: Output of CEBR entered on PRODCICS with SYSID of CIC1 CEBR TSQ ANYNAMEANYNAME SYSID CIC1 REC 1 OF 2 ************************** TOP OF QUEUE ********** 00001 MYTEST 00002 MYTEST ************************* BOTTOM OF QUEUE *******
Local fix
No workaround available yet ...
Problem summary
**************************************************************** * USERS AFFECTED: All * **************************************************************** * PROBLEM DESCRIPTION: Using CEBR with a queue name less than * * 9 characters on a remote TS queue * * produces a QUEUE does not exist error. * **************************************************************** * RECOMMENDATION: * **************************************************************** CICS attempts to convert a READQ TS QNAME for a remote queue which has a name that is less than 9 bytes long into a READQ TS QUEUE request. However, this is not correctly converted resulting in the remote CICS system being unable to retrieve the name of the queue and hence it produces the message indicating that the queue cannot be found (QIDERR). WRITEQ DELETEQ XFX ARG0
Problem conclusion
The DFHXFX transformer 1 code has been changed so that it correctly sets the DFHEIP argument 0 existence bits for QUEUE and QNAME as appropriate.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PK71576
Reported component name
CICSTS FOR VSE
Reported component ID
564805400
Reported release
B0P
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2008-09-05
Closed date
2008-10-22
Last modified date
2009-05-14
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK40947
Modules/Macros
DFHXFX
Fix information
Fixed component name
CICSTS FOR VSE
Fixed component ID
564805400
Applicable component levels
RB0P PSY UK40947
UP08/10/24 P E421
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":"1.1.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
14 May 2009