VSAM: CICS Response2 Error Messages

Response2

Text

Cause

Action

1

File name not found in the file resource definition or the FCT (File Control Table).

CONNX has attempted to open a CICS 1-8 character file name which is not defined to CICS via RDO or an FCT entry.

Verify that the CICS file name exists via a CICS CEMT INQUIRE FILE command.

Example:

INQ FI(CUSTOMER)

STATUS: RESULTS - OVERTYPE TO MODIFY

Fil(CUSTOMER) Vsa Clo Ena Rea Upd Add Bro Del Sha

Dsn(CONNX.CUSTOMER )

12

Record truncated: the specified length exceeds the maximum target file record size.

Probably an error caused by providing the wrong information to the CONNX CDD import utility.

Verify that the CICS short file name and the COBOL copybook used in the CDD import refer to the correct VSAM file; reimport the VSAM file and COBOL copybook; delete the truncated record, and re attempt the INSERT or UPDATE. If the problem persists, notify CONNX Technical Support.

13

The READ, READNEXT, or READPREV command LENGTH option specified an incorrect length for a file with fixed length records.

Refer to Response2 = 12

Refer to Response2 = 12

14

Incorrect length specified for a file with fixed length records.

Refer to Response2 = 12

Refer to Response2 = 12

20

FCT entry specification or RDO definition does not permit the requested BROWSE, READ, DELETE or UPDATE operation.

CONNX has attempted one of the above CICS commands, but the target CICS file definition does not include the required attribute.

Verify the current file attributes via the CICS CEMT INQUIRE FILE command.

Example:

INQ FI(CUSTOMER)

STATUS: RESULTS - OVERTYPE TO MODIFY

Fil(CUSTOMER) Vsa Clo Ena Rea Upd Add Bro Del Sha

 

If the required attribute does not exist, temporarily add it and retry the operation. If the operation succeeds, request a permanent change to the file attributes. If the operations fails, notify CONNX Technical Support.

21

DELETE command issued against a VSAM ESDS (Entry-Sequenced Data Set).

Probably an error caused by providing the wrong information to the CONNX  CDD import utility.

Re-import the CICS file and COBOL copybook and retry the DELETE. If the file is a VSAM ESDS, and the import is successful, this message should not display; instead, the error message should display as:

CICS DeleteCurrentRecord() Error 01: Target VSAM file must be a KeySequenced Data Set (KSDS) or a Relative Record Data Set (RRDS).

If neither message displays, and the target VSAM file is an ESDS, notify CONNX Technical Support.

24

READPREV command issued for a file for which the previous STARTBR or RESETBR command has the GENERIC option.

This is a logic error in the CONNX  CICS/VSAM server.

Notify CONNX Technical Support.

25

Both KEYLENGTH and GENERIC options are specified, and the KEYLENGTH option is greater than or equal to the full key length.

Probably an error caused by providing the wrong information to the CONNX  CDD import utility.

Reimport the CICS file and COBOL copybook and retry the SELECT. If the error recurs, notify CONNX Technical Support.

26

KEYLENGTH option is specified, and the length does not equal the target file key length.

Probably an error caused by providing the wrong information to the CONNX  CDD import utility.

Reimport the CICS file and COBOL copybook and retry the SELECT. If the error recurs, notify CONNX Technical Support.

31

DELETE command without the RIDFLD option was issued against a file which has not been previously READ with UPDATE.

There is a logic error in the CONNX  CICS/VSAM server.

Notify CONNX Technical Support.

33

A STARTBR (Start Browse) attempt was made with a REQID (Request ID) already in use.

There is a logic error in the CONNX  CICS/VSAM server.

Notify CONNX Technical Support.

34

The REQID (Request ID) specified by a READNEXT command does not match any active STARTBR (Start Browse) REQID.

There is a logic error in the CONNX  CICS/VSAM server.

Notify CONNX Technical Support.

35

The ENDBR (End Browse) REQID (Request ID) does not match any REQID from a STARTBR (Start Browse) command.

There is a logic error in the CONNX  CICS/VSAM server.

Notify CONNX Technical Support.

37

A READNEXT or a READPREV command changed the type of record identification (for example, key or relative byte address) during the browse.

There is a logic error in the CONNX  CICS/VSAM server.

Notify CONNX Technical Support.

41

The REQID specified by a READPREV command does not match any active STARTBR (Start Browse) REQID.

There is a logic error in the CONNX  CICS/VSAM server.

Notify CONNX Technical Support.

47

A DELETE, REWRITE, or UNLOCK instruction token does not match any Read for UPDATE token.

There is a logic error in the CONNX  CICS/VSAM server.

Notify CONNX Technical Support.

50

The target file is disabled, either by initial definition or by a SET FILE or a CEMT SET FILE command.

The CONNX  CICS/VSAM server failed to OPEN and ENABLE the target file; another program disabled the file; or the file was disabled via the CEMT SET FILE command.

Manually open the file via the CEMT SET FILE command; retry the operation. If the request succeeds, ask the CICS administrator to change the initial file attributes, and/or authorize the CONNX CICS/VSAM  server transaction and program (NXS0 and CNXVSAM) to execute the CICS SET FILE OPEN and ENABLED commands.

60   

The target file is CLOSED and UNENABLED or OPEN and in use by other transactions.

The requested file is CLOSED and UNENABLED. Another CICS program or operator has issued a CLOSE request against the target file, or the file is defined as (CLOSED,UNENABLED), and OPENTIME(FIRSTREF) is omitted from the file resource definition

or

the requested file is OPEN and in use, but another transaction or operator has issued a CLOSE request against the file

or

the target file is quiesced, or is being quiesced, as a result of a SET DSNAME QUIESCED or IMMQUIESCED command.

Manually open and enable the target file via the CEMT INQUIRE / SET FILE commands; retry the request.

Example:

 

INQ FI(CUSTOMER)

STATUS: RESULTS - OVERTYPE TO MODIFY

Fil(CUSTOMER) Vsa Clo Dis Rea Upd Add Bro Del Sha

Dsn(CONNX.CUSTOMER )

 

SET FI(CUSTOMER)

STATUS: RESULTS - OVERTYPE TO MODIFY

Fil(CUSTOMER) Vsa Ope Ena Rea Upd Add Bro Del Sha

Dsn(CONNX.CUSTOMER )

If successful, ask the CICS administrator to change the file attributes.

70

An unknown failure occurred on a remote system.

The target CICS file is defined as a remote file, and the file I/O request has failed.

Ask the CICS administrator to verify that connectivity exists between the CICS region on which CONNX  is installed and the remote region on which the target file is defined; retry the request.

80

The STARTBR (Start Browse), READ, DELETE or REWRITE attempt using the provided search argument returned a NOT FOUND condition.

This is additional information for the NOT FOUND CICS response; the request has failed because the search argument does not exist on the target VSAM file.

Modify the search argument (e.g. the SQL WHERE clause), and retry the request.

90 

An end of file condition was detected during the browse.

Additional information for the CICS ENDFILE response; the browse has finished reading all records which meet the search criteria. 

None; this is an informational message.

100

No space is available on the direct access device for adding the updated record to the data set.

The target VSAM data set has exceeded its primary and secondary extent allocations, or the DASD drive is full.

Notify the CICS administrator and systems programmer.

101

A resource security check failed on the target file.

Additional information for the NOTAUTH (Not Authorized) CICS response. The CICS user ID or transaction (the CONNX  CICS/VSAM server: NXS0 ) is not authorized to perform the requested action against the target file.

Request the CICS administrator to change the authority for the CICS user ID and/or CONNX transaction and retry the request.

106

A READ, READNEXT, READPREV, DELETE, or REWRITE command specified the RIDFLD or UPDATE option, but a retained lock exists against this key.

Another CICS task or program has locked the record.

Retry the request later.

109

Record changed since it was read for update. Repeat the read and retry the DELETE or REWRITE

Another program has changed the record.

Retry the SELECT/DELETE or the SELECT/UPDATE requests.

110

Undefined VSAM error occurred.

Additional information for the CICS ILLOGIC response; potentially a logic error in the CONNX  CICS/VSAM server.

Retry the request; if the problem persists, notify CONNX Technical Support.

120

An I/O or hardware error occurred during the file command.

There is a file I/O or hardware error which cannot be addressed within CICS.

Notify the CICS administrator and the systems programmer.

150

A REWRITE attempt to a VSAM file caused a key collission for its UNIQUE alternate index.

The REWRITE to the target file caused a REWRITE to the upgrade set, resulting in a DUPREC response.

Informational; as required, delete the alternate index entry and retry the request.