The RACF EJBROLE generator utility (DFHREG) is a Java application program that extracts security role information from deployment descriptors, and generates a REXX program which can be used to define security roles to RACF. The utilty may produce the following messages:
One or more invalid options were specified for the RACF EJBROLE generator utility.
The utility terminates and does not generate an output file.
Use the correct options. Valid options are -secprfx, -out, -f, -force, -v, -verbose, -? and -help.
The input file does not exist.
The utility terminates and does not generate an output file.
Check that you have entered the file name correctly.
The deployment descriptor in the input file is either missing, or is invalid.
The utility terminates and does not generate an output file.
Check that the application assembler has provided a correctly constructed deployment descriptor in the input file.
A class used by the RACF EJBROLE generator has thrown an unexpected Java exception.
The utility terminates and produces a stack trace. It does not generate an output file.
Use the stack trace to determine possible causes of the problem.
The prefix specified in the -secprfx option is longer than 16 characters.
The utility terminates and does not generate an output file.
Check that you have specified the correct EJBROLE prefix. The prefix must not exceed 16 characters in length, and must match the EJBROLEPRFX system initialization parameter for your CICS system.
You have specified an output file that already exists.
The utility terminates and does not generate an output file.
If you wish to overwrite an existing file, use the -force option. If not, specify a different name for the output file.
A class used by the RACF EJBROLE generator has thrown a Java exception when attempting to write to its output file
The utility terminates and produces a stack trace. It does not generate an output file.
Use the stack trace to determine possible causes of the problem.