HP 3000 Manuals

File System Error Messages [ RJE User/Programmer Reference Manual ] MPE/iX 5.0 Documentation


RJE User/Programmer Reference Manual

File System Error Messages 

Messages issued as the result of file system errors indicate that RJE
could not open, close, read from, or write to a file using the MPE file
system.  A file system error always causes a batch job to terminate.  In
an interactive session after printing the error message, RJE displays a #
on your terminal to prompt you for the next command.

Formats of File System Error Messages 

The formats of the file system error messages are as follows:

     ***  COMMAND FILE ERROR: x,yy 

     ***  INPUT FILE ERROR: x,yy 

     ***  LIST FILE ERROR: x,yy 

     ***  PUNCH FILE ERROR: x,yy 

     ***  OUT FILE ERROR: x,yy 

     ***  SOURCE FILE ERROR: x,yy 

     ***  MESSAGE FILE ERROR: x,yy 

     ***  STATISTIC FILE ERROR: x,yy 

where,

x is a digit specifying the type of error, as follows:

0 = FOPEN error.  (The file could not be opened.)

1 = FCLOSE error.  (The file could not be closed.)

2 = FREAD or FWRITE error.  (The file could not be read from or written
into.)

3 = Ran out of file space.

yy is a two digit file system error code returned by the MPE FCHECK
procedure.

Probable Causes of File System Errors 

Error codes 0, 1, and 2 are caused by a variety of conditions, of which
some typical examples are:

 *  The specified file (or the device containing the file) is currently
    being used by someone else or is not connected to the computer.

 *  You violated the security restrictions associated with the file.

 *  You specified the name of a non-existent file.  Error code 3 is
    associated only with the list, punch, and out files.  It indicates
    that the specified file was not large enough to accommodate all of
    the output data set.

Recovery from File System Errors 

For error codes 0, 1, and 2 , look up the two digit error code (yy) in
the table of error codes presented in connection with the FCHECK
procedure in the MPE Intrinsics Reference Manual.  This gives you a
specific diagnosis of the problem.  Correct the situation and then
resubmit the job or proceed with the session.

For error code 3, redefine the file with larger limits and then resubmit
the job or proceed with the session.  Depending upon the remote computer
system with which you are communicating, the output data set may or may
not be recoverable.  You may have to issue another #RJOUT command to
receive the data set from the remote computer before executing any #RJIN
or #RJIO commands.



MPE/iX 5.0 Documentation