z/OS MVS System Codes
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


EFB

z/OS MVS System Codes
SA38-0665-00

EFB

Explanation

JES3 DLOG processing encountered an error. The abend reason code identifies the specific error.
Code
Explanation
01
The ASEXT macro returned a non-zero return code while the JES3DLOG address space was attempting to extract the address space parameters. Registers 2 and 3 when the EFB abend is issued contain the return and reason codes from the ASEXT macro call.
02
The MCSOPER macro returned a non-zero return code while the JES3DLOG address space was attempting to activate its extended MCS console. Registers 2 and 3 when the EFB abend is issued contain the return and reason codes from the MCSOPER macro call.
03
Reserved - not used
04
The IXZXIXAT macro returned a non-zero return code while the JES3DLOG address space was attempting to attach to the JESXCF group. Registers 2 and 3 when the EFB abend is issued contain the return and reason codes from the IXZXIXAT macro call.
05
The IXZXIXMB macro returned a non-zero return code while the JES3DLOG address space was attempting to attach to the default mailbox. Registers 2 and 3 when the EFB abend is issued contain the return and reason codes from the IXZXIXMB macro call.
06
The IXZXIXMD macro returned a non-zero return code while the JES3DLOG address space was attempting to delete the default mailbox. Registers 2 and 3 when the EFB abend is issued contain the return and reason codes from the IXZXIXMD macro call.
07
The MCSOPMSG macro returned a return code greater than 12 while the JES3DLOG address space was attempting to access the next message in its message data space. Registers 2 and 3 when the EFB abend is issued contain the return and reason codes from the MCSOPMSG macro call.
08
IATCNDFM returned a non-zero return code when it was called by IATCNDMS to format an MDB in JES3 DLOG format. Registers 2 and 3 when the EFB abend is issued contain the return and reason codes from IATCNDFM.
09
An invalid function code was passed to IATCNDAL. Register 2 when the EFB abend is issued contains the function code.
0A
An invalid function code was passed to IATCNDIT. Register 2 when the EFB abend is issued contains the function code.
0B
An invalid function code was passed to IATCNDTR. Register 2 when the EFB abend is issued contains the function code.
0C
An invalid message pointer cell was returned by IATCNDFM when it was called by IATCNDIT to format an MDB in JES3 DLOG format.
0D
The RESMGR macro returned a non-zero return code while the JES3DLOG address space was attempting to setup a task level resource manager. Registers 2 and 3 when the EFB abend is issued contain the return and reason codes from the RESMGR macro call.

System action

A dump of the JES3DLOG address space and its message data space is taken, the JES3DLOG address space is terminated, and the DLOG facility is disabled.

Note: A dump will not be taken for reason code 2 if a return code of four (extended MCS console already active) is returned from the MCSOPER macro.

System programmer response

Search problem reporting databases for a fix for the problem. If no fix exists, contact the IBM® Support Center and provide the following documentation:
  • The EFB abend reason code
  • The return and reason codes from the service that was called (if applicable)
    Note: For return code X'10' and reason code X'3C' from the MCSOPER macro, run the D XCF,COUPLE command and ensure that the MAXSYSTEM value that is returned for the SYSPLEX couple data sets is greater than or equal to the total number of mains that are defined in the JES3 initialization deck.
  • The dump taken by the JES3DLOG address space (if any)
  • The SYSLOG around the time of error
01
See z/OS MVS Programming: Authorized Assembler Services Reference ALE-DYN for a description of the ASEXT return and reason codes.
The following additional documentation should be provided:
  • Compiler listings for modules IATCNDS and IATCNDIT.
02
See z/OS MVS Programming: Authorized Assembler Services Reference LLA-SDU for a description of the MCSOPER return and reason codes.
The following additional documentation should be provided:
  • Compiler listing for module IATCNDIT.
04
See z/OS MVS Programming: JES Common Coupling Services for a description of the IXZXIXAT return and reason codes.
The following additional documentation should be provided:
  • Compiler listing for module IATCNDIT.
  • A non-zero return code from the IXZXIXAT macro is usually preceded by an ABEND from the IXZXIXAT service routine (e.g. DC5 abend). If a dump was taken of the JESXCF address space as a result of that abend, that dump should also be provided as part of the documentation.
05
See z/OS MVS Programming: JES Common Coupling Services for a description of the IXZXIXMB return and reason codes.
The following additional documentation should be provided:
  • Compiler listing for module IATCNDIT.
  • A non-zero return code from the IXZXIXMB macro is usually preceded by an ABEND from the IXZXIXMB service routine (e.g. DC5 abend). If a dump was taken of the JESXCF address space as a result of that abend, that dump should also be provided as part of the documentation.
06
See z/OS MVS Programming: JES Common Coupling Services for a description of the IXZXIXMD return and reason codes.
The following additional documentation should be provided:
  • Compiler listing for module IATCNDIT.
  • A non-zero return code from the IXZXIXMD macro is usually preceded by an ABEND from the IXZXIXMD service routine (e.g. DC5 abend). If a dump was taken of the JESXCF address space as a result of that abend, that dump should also be provided as part of the documentation.
07
See z/OS MVS Programming: Authorized Assembler Services Reference EDT-IXG for a description of the MCSOPMSG return and reason codes.
The following additional documentation should be provided:
  • Compiler listings for modules IATCNDIT and IATCNDMS.
08
See macro IATYCNDF for a description of the return codes from IATCNDFM.
The following additional documentation should be provided:
  • Compiler listings for modules IATCNDMS and IATCNDFM.
09
The following additional documentation should be provided:
  • Compiler listings for modules IATCNDTK and IATCNDAL.
0A
The following additional documentation should be provided:
  • Compiler listings for module IATCNDIT and the module that called IATCNDIT (usually IATCNDTK or IATCNDRR)
0B
The following additional documentation should be provided:
  • Compiler listings for module IATCNDTR and the module that invoked it via the IATXDLTR macro. The caller of IATCNDTR can be found by examining the linkage stack in the dump at the time of error. When the caller's registers and return address are saved on the linkage stack via a "BAKR R14,0" instruction.
0C
The following additional documentation should be provided:
  • Compiler listings for modules IATCNDFM and IATCNDMS.
0D
See z/OS MVS Programming: Authorized Assembler Services Reference LLA-SDU for a description of the RESMGR return and reason codes.
The following additional documentation should be provided:
  • Compiler listing for module IATCNDIT.

Source

JES3

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014