Contents

VMGABN007W

RECORD(S) REJECTED FOR INVALID DATA. SEE 'VMREJCT LISTING A1'

Reason:

A data exception caused by bad input data occurred. Diagnostic output is written to the file VMREJCT LISTING A, and processing continues. Each bad record sends diagnostic output to VMREJCT LISTING A, but the VMGABN007W message is printed only once. If more than 50,000 records are detected with bad data, VMRGRW abends with message VMGABN029T.

Each bad record consists of two or more lines in VMREJCT LISTING A. The first line is formatted as:

RECORD nnnnnnnn INPUT TO STEP mmmm REJECTED FOR INVALID DATA.

Lines 2-n are formatted as:

(hexadecimal display of 40 bytes) (EBCDIC display of 40 bytes)

These latter lines continue until the entire record has been displayed.

Action:

If these messages occur, the difficulty usually involves a data field defined as packed decimal. Check your FILE statement to be sure that the fileid you used actually contains the type of data called for by the data definition table you requested. Check any DEFINE or REDEFINE statements that refer to packed decimal data, and verify that the data in the indicated positions is valid packed decimal data.

VMGABN009E

ERROR WRITING TO 'VMGREJCT LISTING A1', PROCESSING ENDS

Reason:

VMRGRW was writing rejected records to 'VMGREJCT LISTING A1' when an error was encountered.

Action:

Verify that the A-disk is linked read/write and that the disk is not full. This message will always be preceded by VMGABN007W.

VMGABN018T

VMRGRW ABEND nnnn AT hhhhhh

Reason:

VMRGRW encountered an unrecoverable error. This message may be accompanied by another message describing the error.

Action:

Look up abend code nnnn in the section Abend Codes on.

VMGABN022T

SORT PROGRAM ISSUED ABEND nnnnnnnn AT hhhhhhhh

Reason:

Your sort program issued an abend with the specified code.

Action:

Consult the documentation for your sort program to find an explanation of the code.

VMGABN029T

SYSTEM ABEND: PRGnnn AT hhhhhh

Reason:

A program check has occurred in VMRGRW. A dump is in your virtual reader.

Action:

Save the dump and contact your system administrator.

VMGCMP001E

ERROR(S) ENCOUNTERED DURING COMPILATION - EXECUTION TERMINATED

Reason:

One or more errors occurred during the compile phase.

Action:

Correct the errors in the control file and rerun it.

VMGCMP020E

INSUFFICIENT STORAGE FOR WORK AREAS. INCREASE VIRTUAL STORAGE

Reason:

VMRGRW doesn't have enough virtual storage to process your control file.

Action:

Increase the size of your virtual machine using the CP DEFINE STORAGE command.

VMGEXC028E

NO DATA PASSED TO STEP nnnn, RUN HAS BEEN CANCELED

Reason:

No records were output from the previous step, so the step named in the message has no input.

Action:

Check any SELECT and IGNORE statements in previous steps to see if they are overly restrictive.

  • If the preceding step's WRITE or SUMMARIZE statement is IF-dependent, check the IF conditions to see if they are overly restrictive.
  • If the preceding step contains a NEXT RECORD statement, check to see if the IF condition governing the NEXT RECORD is too restrictive.

VMGINC210E

ERROR OPENING INPUT FILE fn ft *, RETURN CODE IS nnnnnnnn

Reason:

An unexpected error occurred opening the named file.

Action:

The return code is passed from FSOPEN; for its meaning, refer to the IBM CMS Command and Macro Reference. fn ft is the fileid specified by your FILE statement (or the default fileid).

VMGINC212E

ERROR READING INPUT FILE fn ft *, RETURN CODE IS nnnnnnnn

Reason:

An unexpected error occurred reading the named input file.

Action:

The return code is passed from FSREAD; for its meaning refer to the IBM CMS Command and Macro Reference. fn ft is the fileid specified by your FILE statement (or the default fileid).

VMGINO210E

ERROR OPENING INPUT FILE. DDNAME = ddname

Reason:

An unexpected error occurred in opening the named file, which was created by VMRGRW in a previous step. ddname is the ddname specified on a WRITE or SUMMARIZE statement (or SORTOUT if the file is the output of a SORT call). If your WRITE or SUMMARIZE statement did not include the TO parameter, then ddname is SORTIN.

Action:

Correct the problem with the input file.

VMGOUO210E

ERROR OPENING OUTPUT FILE. DDNAME = ddname

Reason:

An unexpected error occurred in opening the named output file. ddname is the ddname specified on a WRITE or SUMMARIZE statement (or SORTOUT if the file is the output of a SORT call). If your WRITE or SUMMARIZE statement did not include a TO parameter, then ddname is SORTIN.

Action:

Correct the problem with the output file.

VMGOUO214E

ERROR WRITING TO OUTPUT FILE. DDNAME = ddname

Reason:

An unexpected error occurred in writing to the named output file. ddname is the ddname specified on a WRITE or SUMMARIZE statement (or SORTOUT if the file is the output of a SORT call). If your WRITE or SUMMARIZE statement did not include a TO parameter, then ddname is SORTIN. A disk full condition could cause this message, as could accessing your A-disk in read-only mode.

Action:

Correct the problem with the output file.

VMGPRM003E

INVALID OPTION option

Reason:

An invalid file or destination was used on the VMRGRW command line.

Action:

Change the invalid file or destination. For more information, see VMRGRW Command.

VMGPRM016E

FILE fname ftype * MUST BE FIXED FORMAT, LRECL 80

Reason:

The named file's format is in error.

Action:

Change the record format or record length of your VMRGRW control file.

VMGPRM070E

INVALID PARAMETER parm

Reason:

One of the following:

  • No filename was specified for a report
  • An invalid character was found in the filename, filetype, or filemode
  • An option was specified without an opening parenthesis

Action:

Correct the problem.

VMGSCD001E

ERROR IN DIRECTORY. SEE VMGSCD ERROR FOR INVALID CARD

Reason:

The file named in your FILE UDIRECT statement contains an invalid record. The invalid record is written to a file named VMGSCD ERROR A1. VMRGRW treats this situation as equivalent to end-of-file on the directory.

Action:

Correct the invalid record.

VMGSCD212E

ERROR nnnn READING filename filetype, RECORD NUMBER mmmmmmmm

Reason:

An unexpected error occurred in reading the named input file.

Action:

The return code is passed from FSREAD; for its meaning refer to the IBM CMS Command and Macro Reference. filename filetype is the fileid specified by your FILE statement (or the default fileid).

VMGSTB346E

ERROR nnnnnnn LOADING 'SORT'

Reason:

The CMS loader abended when VMRGRW tried to load your sort program.

Action:

Make sure that a sort program is available when running VMRGRW by:

  • Checking for a file named SORT TEXT on an accessed disk
  • Checking for a member named SORT in a GLOBAL TXTLIB
  • If you have CA VM:Sort, enter the following command before running your report:
    GLOBAL TXTLIB VMSLIB