BPE0003E AN ERROR OCCURRED PARSING description
AT LINE line, CHARACTER char
FAILING TEXT: text
details

Explanation

An error occurred in the IMS Database Recovery Facility BPE parsing service. This is a four-line message. Each line begins with the message number.

In the message text:
description
A text description of what was being parsed.
line
The line number of the data where the error occurred. For data that is not line-oriented, the line number is omitted.
char
The position of the character on the line where the error was detected. For data that is not line-oriented, char identifies the position of the character within the input data.
text
Up to 16 characters of the text where the error was detected.
details
A one-line explanation of the type of error detected.
The details line of the BPE0003E message further explains the error detected, and can be one of the following:
  • INVALID KEYWORD DETECTED

    The parser found an unknown keyword in the input data.

  • UNKNOWN POSITIONAL PARAMETER

    The parser found a positional parameter in the input data when one was not expected.

  • "=" ENCOUNTERED WHEN "" EXPECTED

    The parser found an equal sign in the input data when a left parenthesis was expected.

  • EARLY END OF INPUT DATA

    The input data ended before the parser found all the required data.

  • KEYWORD ENCOUNTERED WHEN VALUE EXPECTED

    The input data contained a keyword when the parser expected a value.

  • NUMERIC VALUE OUTSIDE OF LEGAL RANGE

    A numeric value was outside the allowed range for the parameter.

  • DECIMAL NUMBER CONTAINED NONDECIMAL DIGITS

    A decimal number contained a non-decimal character.

  • HEXADECIMAL NUMBER CONTAINED NONHEX DIGITS

    A hexadecimal number contained a non-hexadecimal character.

  • UNKNOWN KEYWORD VALUE DETECTED

    The parser found a parameter that could be one of a set of keyword values. The parameter was not one of the values in the set.

  • DUPLICATE KEYWORD PARAMETER DETECTED

    The parser found a non-repeatable keyword more than once in the input data.

  • A REQUIRED PARAMETER WAS OMITTED

    A required parameter was not found in the input data.

  • CHARACTER VALUE WAS TOO LONG FOR PARAMETER

    The character value specified was too long for the parameter field.

System action

The IMS Database Recovery Facility BPE parsing service does not take any further action after issuing this message. The caller of the service can provide additional diagnostic messages or end the address space.

User response

Correct the error as indicated in the BPE0003E message.

Module

FRXPARS$