DFS2992E CSI RETURN CODE=4, [ { CATALOG ERROR, | DATA SET ERROR, } ] CATALOG MANAGEMENT RETURN CODE=cmreturncode REASON CODE=cmreasoncode MODULE=cmmoduleid PART=partname DSN=dsname


or

CSI RETURN CODE=csireturncode [ REASON CODE=csireasoncode ] PART=partname DSN=dsname

Explanation

IMS internally invoked the Catalog Search Interface (CSI) to gather information about the data set dsname for the HALDB partition partname as part of either:
  • Starting a HALDB online reorganization for the partition.
  • Loading the IMS catalog

The CSI completed with a CSI return code value as shown in the message text. Information about these CSI return codes is in z/OS® DFSMS Managing Catalogs (SC26-7409).

For the first form of the message (when the CSI return code is 4), a Catalog Management error was detected. In this case, cmreasoncode, cmreturncode, and cmmoduleid are the Catalog Management reason code, return code, and two-character module identification, respectively. Information about this Catalog Management error information is in z/OS MVS System Messages Vol 6 (SA22-7636) under message IDC3009I.

For the second form of the message (when the CSI return code, csireturncode is other than 4), a CSI error was detected. For CSI return code 8, csireasoncode is the CSI reason code. Information about this CSI error information is in z/OS DFSMS Managing Catalogs.

These values were not expected by IMS.

System action

If this error occurred in starting the reorganization, then the reorganization is not started, but the partition remains accessible with the original active set of data sets: either the A-through-J and X or the M-through-V and Y data sets.

If this error occurred while loading the IMS catalog with the IMS Catalog Populate utility (DFS3PU00), the IMS catalog is not loaded, message DFS4483E is written, and the DFS3PU00 utility ends with return code 12.

In any of these cases, one or more of the data sets that were to have been created automatically could have been created already.

Programmer response

Based on value of the CSI return code, refer to z/OS DFSMS Managing Catalogs to determine the cause of the error, and follow any recommended actions.

Then if the error was detected in processing the INITIATE OLREORG command, reissue the command for partition partname.

If this error occurred while loading the IMS catalog with the DFS3PU00 utility, rerun the utility.

Module

DFSORA80