A fix is available
APAR status
Closed as program error.
Error description
When submitting JCL with SPOOL commands and the com.ibm.cics.spool.defaultjobuser=TASK feature toggle is active, CICS will add USER=job_userid to the JOB card if the job user ID isn't the CICS region user ID. If the first line of the jobcard ends with a comma at position 71 (to continue on the next line), CICS will attempt to insert the job user ID and overwrite key parts of the JOB statement. When JES receives this overwritten JOB statement, it decides the format is wrong and automatically skips the job. . 11.42.03 STCxxxxx $HASP125 DDCICS INTRDR SKIPPING FOR JOB CARD FROM STCxxxxx DDCICS . With AP=1-2 tracing, you can find the trace entries where the INSERT_JOB_USER function is processed. In the AP 0205 APPEND_USER entry, trace point 3 shows the JOB statement which may look similar to below: . AP 0205 PSJP EVENT - APPEND_USER POS(72) TASK-00175 KE_NUM-00FB TCB-C/QR /008D62A8 RET-972DFA32 TIME-13:21:55.4166237089 INTERVAL-00.0000002939 =00216 3-0000 6161D1D6 C2F1F2F3 F44040D1 D6C26BE4 E2C5D97E E3C5E2E3 E4E2C5D9 40404040 //JOB1234 JOB,USER=TESTUSER
Local fix
Place the comma before position 71 of the JOB statement, or break up the lines in an earlier interval. Set com.ibm.cics.spool.defaultjobuser=REGION.
Problem summary
**************************************************************** * USERS AFFECTED: All CICS Users. * **************************************************************** * PROBLEM DESCRIPTION: Using the SPOOL facility to submit JCL, * * may fail submission. * **************************************************************** The customer used the SPOOL facility to submit JCL and feature toggles: com.ibm.cics.spool.surrogate.check=true and com.ibm.cics.spool.defaultjobuser=task. If the JOBCARD of the JCL being submitted via the SPOOL facility should contain a comma (,) in position 71, the code in DFHPSJP (parse_jcl) fails to move the pointer to a new line. The job statement is overwritten, and therefore the submitted JCL is incorrect and the following message is seen on the CICS log (eg): HASP125 xxxxxxxx INTRDR SKIPPING FOR JOB CARD FROM JOByyyyy xxxxxxxx
Problem conclusion
DFHPSJP has been changed to add a check for a comma being in column 71 and if so, to move the pointer to the end of the line.
Temporary fix
Comments
APAR Information
APAR number
PH66578
Reported component name
CICS TS Z/OS V6
Reported component ID
5655YA100
Reported release
400
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2025-05-16
Closed date
2025-09-19
Last modified date
2025-10-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UO04978 UO04979 UO04980
Modules/Macros
DFHPSJP
Fix information
Fixed component name
CICS TS Z/OS V6
Fixed component ID
5655YA100
Applicable component levels
R400 PSY UO04980
UP25/09/20 P F509
R500 PSY UO04979
UP25/09/20 P F509
R600 PSY UO04978
UP25/09/20 P F509
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":"BU048","label":"IBM Software"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Line of Business":{"code":"LOB70","label":"Z TPS"}}]
Document Information
Modified date:
02 October 2025