FSUM3048
The data definition name string1 cannot be resolved. Specify a valid string2 subparameter instead of string3.

Explanation

c89 processed a pseudo-JCL dynamic allocation instruction with incorrect syntax. This is a c89 internal parsing error. One of the following parameters had an incorrect subparameter:
  • DCB

In the message text:

string1 is the data definition name. string2 is the parameter name. string3 is the incorrect value specified.

User response

Environment variables provide necessary system and operational information to c89. Most likely, the values of one or more of these variables was incorrect. Use the env command to determine which c89 environment variables are incorrectly set. (z/OS UNIX System Services Command Reference describes environment variables in the section on the c89 command.)