A CA DADS Plus for CICS batch job fails with error message DADSA461 REQUEST FAILED ON ONE OR MORE FILES/DBDS/QUEUE.

Document ID : KB000006534
Last Modified Date : 14/02/2018
Show Technical Document Details
Issue:

A CA DADS plus for CICS batch interface job fails with error message DADSA461 when trying to allocate a file to CICS. The DADSLOG also contains message

DADSA245 08:59:40 A11ICI33 TERM=U004 FILE='NOTRLS ' NOT DEFINED TO DFSMS AS A VSAM RLS DATA SET.

Environment:
Z/OS CICS
Cause:

The VSAM file you are trying to allocate with CA DADS IS NOT an RLS dataset. It’s a regular VSAM file. But on the FCT entry for file NOTRLS in the DFHCSD, the file NOTRLS is defined as RLS=YES.

For example (BELOW) has RLsaccess Yes

File : NOTRLS

Group : TESTGRP

VSAM PARAMETERS

DSNAme ==>

RLsaccess ==> Yes Yes | No 

Resolution:

In this case since the file was NOT an RLS file. To correct the problem the FCT was changed to RLsaccess ==> NO. For further information please review message DADSA245 in the CA DADS Plus message guide which provides the following option for this sitution.

DADSA245 FILE=ddname NOT DEFINED TO DFSMS AS A VSAM RLS DATASET.

Reason:

A request for the specified ddname was not processed because it is defined in the CICS CSD file definition with RLSACCESS(YES), but is not defined to DFSMS as a VSAM RLS dataset.

Action:

Do one of the following:

Change the file definition in the CSD to RLSACCESS(NO)

Define the dataset to DFSMS as a VSAM RLS dataset.