z/OS MVS Using the Subsystem Interface
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Identifying the Problem Type when the VRA is Available

z/OS MVS Using the Subsystem Interface
SA38-0679-00

You can identify the type of error when you examine the variable recording area (VRA) in the summary dump or in the output from EREP. The available information may include:
  • A footprint area that contains a set of footprints and pointers describing the status of the SSI request
  • An English translation of the footprints
  • The address of the SSOB control block describing the request
  • The address of the SSIB control block identifying the subsystem to which the request is directed
  • The address of the SSCVT associated with the target subsystem
  • The address of the active SSVT being used by the target subsystem to route function requests
  • The address of the target subsystem function routine
  • The name of the failing IEFJFRQ exit routine
  • The return address of the SSI's caller

The actual information may vary, depending on the type and location of the error.

The English translation of the footprints identifies the point at which the error occurred, and may include one of the following:
  • Abend in the function routine
    The error occurred when the SSI transferred control to the subsystem function routine. The error is probably due to one of the following:
    • The function routine address in the subsystem vector table is not valid
    • The function routine failed. In this case, either the function routine did not establish its own recovery, or it percolated to the SSI's recovery.
  • Abend in IEFJFRQ routine

    The error occurred in an exit routine associated with the IEFJFRQ exit point. The VRA contains the name of the failing exit routine.

  • Error referencing the SSVT

    The error occurred when the SSI tried to reference an SSVT control block that was not SSI-managed, but that was being used by the subsystem to route its requests.

  • Error referencing the SSCVT

    The error occurred when the SSI tried to reference the SSCVT describing the target subsystem. The target subsystem is either not dynamic, or is dynamic but is not using an SSI-managed SSVT control block to route function requests.

  • Error locating the subsystem

    The error occurred when the SSI tried to locate system control blocks associated with the target subsystem.

  • Error validating the request

    The error occurred when the SSI tried to validate the SSOB/SSIB control block chain describing the function request.

Contact the IBM® Support Center for any other footprints that you may receive.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014