How to resolve errors CAS9102E - LPA "ADD" for ... failed. RC(12) reason(X'0C050000') DB90152E - DATACOM PARM SYNTAX ERROR (G) for modules DBPCCPR and DBPCSPR
search cancel

How to resolve errors CAS9102E - LPA "ADD" for ... failed. RC(12) reason(X'0C050000') DB90152E - DATACOM PARM SYNTAX ERROR (G) for modules DBPCCPR and DBPCSPR

book

Article ID: 43678

calendar_today

Updated On:

Products

Datacom DATACOM - AD CIS COMMON SERVICES FOR Z/OS 90S SERVICES DATABASE MANAGEMENT SOLUTIONS FOR DB2 FOR Z/OS COMMON PRODUCT SERVICES COMPONENT Common Services CA ECOMETER SERVER COMPONENT FOC Easytrieve Report Generator for Common Services INFOCAI MAINTENANCE IPC UNICENTER JCLCHECK COMMON COMPONENT Mainframe VM Product Manager CHORUS SOFTWARE MANAGER CA ON DEMAND PORTAL CA Service Desk Manager - Unified Self Service PAM CLIENT FOR LINUX ON MAINFRAME MAINFRAME CONNECTOR FOR LINUX ON MAINFRAME GRAPHICAL MANAGEMENT INTERFACE WEB ADMINISTRATOR FOR TOP SECRET Xpertware

Issue/Introduction

Question: 

When running the CAIRIM/CAS9 process in an LPAR to load the CA Datacom initialization modules DBPCCPR and/or DBPCSPR, I am using a LOADLIB value that I use successfully in other LPARS. Why is my load failing in this LPAR with error messages?

CAS9115I - Input: PRODUCT(CADATACOM) VERSION(BD14) INIT(DBCR4PR)
LOADLIB(...
DB90150I - DATACOM DBCR4PR  2011/03/18-1055 14.0
CAS9102E - LPA "ADD" for DBPCCPR  failed. RC(12) reason(X'0C050000').
DB90152E - DATACOM PARM SYNTAX ERROR (G)
DB90153E - DATACOM INITIALIZATION FAILED
CAS9140E - Init error: CADATACOM            Ver BD14, Init routine
RC=0008

How do I correct this problem?

Environment: 

This applies to both CA Datacom/DB and CA Datacom/AD, for version 14.x (using both DBPCCPR and DBPCSPR) or version 15.x and higher (using only DBPCCPR), running on z/OS.

Answer: 

There are two different error messages here that are important - the main one from CAIRIM is:

CAS9102E - LPA "ADD" for DBPCSPR  failed. RC(12) reason(X'0C050000').

Also, from the CA Datacom initialization is this message:

DB90152E - DATACOM PARM SYNTAX ERROR (G)

The easiest one is to check is the DB90152E message, which identifies a problem with the syntax or execution of the command. Here is what the Error (G) means:

G - The module named after PCC=or PCS= could not be loaded from the load library pointed to by the CAIRIM input option:  LOADLIB(dsn). You must copy the current member into the named library or point to the library containing the version of the program you are intending to install.                                             

To resolve this, identify the file used in the LOADLIB parameter of the CAIRIM/CAS9 control statements for CA Datacom Version 14.x or 15.x to be sure that it is for the correct version, and that this file contains the DBPCCPR/DBPCSPR modules (DBPCSPR is only for version 14.x).

If everything is correct here, we need to look at the CAS9102E message about the failure of the LPA Add for the DBPCSPR/DBPCCPR modules. Here is the meaning of the RC(12) and Reason Code(x'0C05'):

Meaning: For ADD request, the amount of module storage needed for the request would have caused the amount of CSA or ECSA remaining to fall below the threshold specified by the system programmer using the LPA CSAMIN statement of PROGxx, the SETPROG LPA,CSAMIN system command, or CSA/ECSA specified in IEASYSxx.

Action: Specify that fewer modules be added, or have the system programmer reduce the CSAMIN amounts.

From these messages, it would seem that if the specified loadlib works on other systems but not here, the problem could be with the amount of CSA/ECSA available to this system.

Our recommendation is to consult with the Systems Programming team about this further to see if they can increase the amount of CSA/ECSA available to the system, or if they can change the CSAMIN setting to allow these modules to be added to LPA.

Additional Information:

For more information about the Return and Reason Codes resulting from the LPA Add function, please refer to the z/OS V2R2.0 MVS Programming Authorized Assembler Services Reference Vol 1 (ALE-DYN) (SA23-1372-01) guide, in the chapter titled “CSVDYLPA — Provide dynamic LPA services.”

As always, please contact CA Technologies support for CA Datacom if you have further questions.

Environment

Release:
Component: CCS390