IDC3902I ** DEFAULT SERVICE ROUTINE ERROR CODE return-code, LOCATE ERROR CODE cde

Explanation

This message contains the return code information required to correct the error indicated in associated message IDC3901I. The LOCATE error code is part of catalog Management. Refer to message IDC3009I for the return codes as well as the possible system and programmer responses.

In the message text:
cde
The LOCATE error code.
rc
The possible system and programmer responses for the default service routine error conditions along with the return code, as follows:
Code
Explanation
4
Return code from PUTLINE or PUTGET was not zero.
8
Data set name was longer than 44 bytes.
12
An I/O error occurred while searching the catalog, the catalog data set was not available or the data set name was not specified correctly.
16
The index structure of the catalog was not consistent with the data set name. For example, the name specified was “A.B.C”, but there is a data set called “A.B,” so there cannot be one called “A.B.C.”
20
The data set name could not be found in the catalog.
24
An attention interruption occurred during processing of this request.
28
Incorrect parameters were specified.
32
It was necessary to prompt the user, but the caller specified that the user should not be interrupted.
36
Not enough qualifiers were specified for the data set name. For example, the name specified was “A.B,” but the catalog contains an entry for “A.B.C.”

System action

Processing continues.

System programmer response

If the error recurs and the program is not in error, look at the messages in the job log for more information. Search problem reporting data bases for a fix for the problem. If no fix exists, contact the IBM® Support Center. Provide the JCL and the SYSOUT output for the job.

Programmer response

The response depends on the return codes, rc and cde. Possible responses for return code rc follow:
Code
Response
4
Make sure the user is still logged on to the system.
8
Correct the data set name.
12
Examine the data set name for syntax errors, for example, embedded punctuation marks. Check the CVOL index structures to be sure CVOLs are properly linked. If an I/O error occurred, it may be necessary to rebuild the catalog.
16
Respecify the data set name or recatalog the data set.
20
Respecify the data set name or recatalog the data set.
24
None.
28
Check to be sure the parameter list for IKJEHDEF was not improperly modified.
32
None.
36
Respecify the data set name.

Source

DFSMSdfp

Module

IDCSA02