z/OS CallAPI ends abnormally with error, CallAPI expects 'UC4'

Document ID : KB000084718
Last Modified Date : 14/04/2018
Show Technical Document Details
Issue:
Error Message :
U3000008 CP identifies itself as system '', CallAPI expects 'UC4 '
U3000002 Program 'UC4 Call Interface' version '9.00Axxx-xxx' ended abnormally.

A z/OS agent is upgraded from 9.00Axxx-xxx to 10.0.8+build.xxx.  However, the z/OS CallAPI is still referencing the old version 9.

Investigation:

1. Upgrade a v9 z/OS agent to v10 z/OS agent
2. Verify the UCXBM25C.INI file contains the correct information pointing to the Automation Engine v10 system
3. Run the CallAPI job 

Results
Actual:  

U3000000 Program 'UC4 Call Interface' version '9.00Axxx-xxx' Changelist '' started. 
U3000008 CP identifies itself as system '', CallAPI expects 'UC4 ' 
U3000002 Program 'UC4 Call Interface' version '9.00Axxx-xxx' ended abnormally.

Expected:
The CallAPI job ends successfully.



 

Environment:
OS Version: N/A
Cause:
Cause type:
Configuration
Root Cause: The v10 z/OS agent is referencing the v9 z/OS agent's loadlib, which is the default in the mainframe linklist.
Resolution:
Do a steplib in the CallAPI job to use the v10 loadlib. That way, the v10 z/OS agent uses the v10 loadlib that comes with the agent installation.

Fix Status: No Fix

Fix Version(s):
N/A
Additional Information:
Workaround :
N/A