Jobs are hanging on XCOM step with error S0C4 RC 11
book
Article ID: 122937
calendar_today
Updated On:
Products
XCOM Data TransportXCOM Data Transport - WindowsXCOM Data Transport - Linux PCXCOM Data Transport - z/OS
Issue/Introduction
After upgrading XCOM from v11.6 to v12 we are experiencing few abends out of thousands jobs. The only change that is made except the upgrade is to set up CONFIGDSN symbol. The affected jobs are looping and need to be canceled, after restart they complete successfully. I have found similar case that requires PTF RO78180 in Common Services and we have this one applied. We are running z/OS 2.1 and the version of Common Services is 14.1. All jobs fails with the same error "CCSR067I COMPLETION CODE S0C4 REASON CODE 00000011", below you can find some more info.
When reviewing the user JCL to perform the transfers, it was noticed that a XCOMLOG DD override was being used. It so happens that the DD had the improper DCB for the XCOMLOG and that caused the job to abend and hang.
Resolution
When overriding the XCOMLOG in your XCOMJOB JCL, you must make sure to use the proper DCB information on the DD statement. By default, we dynamically allocate the XCOMLOG dataset with the following characteristics:
If you improperly specify the DCB to override the XCOMLOG, the designation replaces our internal XCOMLOG DCB with invalid settings. If it is necessary to override the XCOMLOG, then at a minimum add LRECL=133 and RECFM=FBA. Otherwise, remove the XCOMLOG DD from the JCL.
Additional Information
To clarify, Common Services PTF RO78180 will address a S0C4 Reason Code 3B abend only.