KB Article #178448

IGD17104I CATALOG ERROR WHILE RENAMING DATA SET 930 - trying to use a DATACLAS in the FNAME

Problem

Receiving a file with FNAME=&NFNAME


NFNAME is set by the sender with a DATACLAS:

NFNAME='MyFile.To.SEND, DATACLAS=MyDataClass'


Error on the receiver side:
IGD17104I CATALOG ERROR WHILE RENAMING DATA SET 930

Resolution

Check on the receiver side for a WFNAME in the matching CFTRECV macro.

The issue is due to an invalid DataSet name during the rename operation.

The DATACLAS information, being part of the FNAME (FNAME=&NFNAME) is the root cause of the rename error.

DATACLAS or STORCLAS parameters are to be used at file allocation time.

When using a WFNAME in a CFTRECV, the allocation of the file is done using WFNAME while the FNAME is used to rename the WFNAME at the end of the transfer.


Note:

To be more 'tolerant' for renaming operations, an enhancement has been done so the FNAME is cleaned from user data at RENAME time for native zos files (zOS specific).

No message is printed in that case!

The enhancement is available from 3.1.3 SP11, 3.2.2 SP2 and higher product version.