A fix is available
APAR status
Closed as program error.
Error description
Your CBKFMAIN File Maintenance Utility job completes with return code 8. The CBKPRINT output contains error message: CBKFM7808E Value has an invalid character: TRANSID(@@AC) Other special characters such as '$' or '#' are accepted in the TRANSID statement. Additional Symptom(s) Search Keyword(s): @ tranid KIXREVWJB
Local fix
The zap requires you to be at APAR level PK40988, fixed in PTF UK24455. Copy the CBKFMAIN load module from SCBKLOAD to a user loadlib. //AMASPZAP JOB <your job statement> //STEP EXEC PGM=AMASPZAP //SYSPRINT DD SYSOUT=A //SYSLIB DD DSNAME=<your.usercopy>..SCBKLOAD,DISP=SHR //SYSIN DD * NAME CBKFMAIN CBKVCMDP VER 00AE D7D2,F4F0,F9F8,F840 VER 24C0 FF VER 248E FF VER 24A3 FF REP 24C0 00 REP 248E 00 REP 24A3 00 CHECKSUM D1CD4C3B /* Concatenate the user loadlib ahead of SCBKLOAD in the CBKFMAIN jobs STEPLIB to access the zapped module. Added by WJ Bulfin
Problem summary
**************************************************************** * USERS AFFECTED: All users of CICS BAC V1.1.1 * **************************************************************** * PROBLEM DESCRIPTION: The CBKFMAIN File Maintenance Utility * * job completes with return code 8. The * * CBKPRINT output contains error message: * * * * CBKFM7808E Value has an invalid * * character: TRANSID(@ANY) * * * * However the special character @ is * * valid and the CBKFM7808E should not * * have been issued. * **************************************************************** * RECOMMENDATION: * **************************************************************** The CBKFMAIN File Maintenance Utility job completes with return code 8. The CBKPRINT output contains error message: CBKFM7808E Value has an invalid character: TRANSID(@ANY) However the character @ is valid and it should be allowed. There are three such characters missing from the allowable table: 1. @ (commercial at) 2. (cent sign) 3. ª (logical not) Please note that these three characters would fail similarly for TDQueue names because the same table is used to test for allowable characters.
Problem conclusion
The table of allowable characters for TRANSID and TDQueue names has been updated by adding three characters: @ (commercial at), (cent sign) and ª (logical not). 111Y CBKAPARS CBKIBM$0 CBKVCMDP
Temporary fix
Comments
APAR Information
APAR number
PM30403
Reported component name
CICS BATCH CONT
Reported component ID
5697I9400
Reported release
111
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2011-01-12
Closed date
2011-04-21
Last modified date
2011-05-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK67123
Modules/Macros
CBKAPARS CBKIBM$0 CBKVCMDP
Fix information
Fixed component name
CICS BATCH CONT
Fixed component ID
5697I9400
Applicable component levels
R111 PSY UK67123
UP11/04/28 P F104
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":"SSWHM2","label":"CICS Batch Application Control for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1.1.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":"1.1.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
01 May 2011