A fix is available
APAR status
Closed as program error.
Error description
When you are assigning hex zeros to a REXX variable in a REXX exec to be used as a RBA field with ESDS. RBAFLD = '00000000'X 'CICS STARTBR FILE(FILEA) RIDFLD(RBAFLD) RBA' you are getting: -545 RIDFLD must be fullword variable.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All. * **************************************************************** * PROBLEM DESCRIPTION: RC of -545 on a STARTBROWSE of an ESDS * * dataset. * **************************************************************** * RECOMMENDATION: * **************************************************************** In the reported problem, a Rexx exec issued the following command: . CICS STARTBR FILE(fileesds) RIDFLD(rid_val) RBA . Where the RIDFLD parameter (rid_val) was set to a 4 byte hex value (eg '00000000'x). This command was parsed in the Rexx interpreter and rejected by it with a -545 return code because it did not treat the RIDFLD parameter as a fullword variable. This behaviour is also applicable to other commands that specify the RBA or RRN parameter such as READNEXT and READPREV. Keywords: RRDS 545
Problem conclusion
CICCP022 has been modified and will now check the length of the RIDFLD parameter is 4 bytes when either the RBA or RRN option has been specified.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
OA24792
Reported component name
REXX/CICS COMM
Reported component ID
565511200
Reported release
110
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2008-04-17
Closed date
2008-09-12
Last modified date
2008-10-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UA43494
Modules/Macros
CICCP022
Fix information
Fixed component name
REXX/CICS COMM
Fixed component ID
565511200
Applicable component levels
R110 PSY UA43494
UP08/09/13 P F809
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","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
02 October 2008