3400

Explanation

An error during early BPE initialization prevented BPE services from starting. Register 15 at the time of the termination contains a subcode that can be used to determine the reason for the abend. The subcodes are:

Subcode
Explanation
X'01'
BPEINIT0 could not establish an ESTAE recovery routine.
X'02'
BPE stack storage services initialization failed.
X'03'
A request to obtain a stack block for early BPE initialization failed.
X'04'
A lower-level service initialization module could not be loaded.
X'05'
A lower-level service initialization module could not complete the initialization of its service.
X'06'
An error occurred while parsing the BPE configuration PROCLIB member specified on the BPECFG= parameter in the z/OS® startup parameters.
X'07'
The IMS component that uses BPE services (for example, CQS, OM, RM, or SCI) detected a problem during its early initialization and indicated to BPE that it should abend.
X'08'
An error occurred creating a z/OS name or token for the IMS component address space.
X'09'
A mismatch occurred between the BPE version used by the IMS component (for example, CQS, OM, RM, or SCI) and the version of the BPE modules.
X'0A'
The BPE SVC routine (BPESVC00) could not be installed.
X'0B'
The BPE resource manager (BPERSM00) could not be established.
X'0C'
The BPE address space was started on a machine that was not running in z/Architecture® mode. BPE requires z/Architecture mode.
X'0D'
The BPE address space was started on a z/OS release that does not support 64-bit virtual storage services. BPE requires 64-bit storage services.
X'0E'
The BPE address space was started on an unsupported processor type. BPE with IMS installed release 15.3 or below requires a System z10® processor (machine type 2097) or above. See the IMS Version 15 Release Planning for a complete list of supported processors.
X'0F'
BPE initialization module BPEINIT0 received control in a key other than key 7. BPE must run in key 7. Ensure that the module specified on the PGM= parameter of the EXEC statement of the job or started task for the address space was added to the z/OS program properties table (PPT), that the entry specifies key 7, and that all data sets in the JOBLIB or STEPLIB concatenation are APF-authorized.
Start of changeX'10'End of change
Start of changeBPE issued macro DFSGVRM to determine the installed level of IMS, but DFSGVRM returned either an unexpected return code or a zero output area. In the registers at abend:
R2
The DFSGVRM return code.
R3
The DFSGVRM reason code.
R9
The value returned from DFSGVRM on the RETAREA parameter.
End of change
Start of changeX'11'End of change
Start of changeAn error occurred when IMS was trying to create a primary-level address space z/OS name and token pair for the BPE address space. The name of the pair is BPECOMPLIANCEDAT. In the registers at abend:
R2
The return code from the z/OS name and token create request (IEANTCR).
End of change

System action

The address space is abnormally terminated.

Operator response

Take the appropriate action based on the subcode you received.

For subcodes X'01' through X'05' and X'07' through X'11': The problem is one of the following:
  • An environmental error, such as missing modules in IMS.SDFSRESL or a storage shortage in the address space.
  • An internal error within BPE or within the component that uses BPE.

Messages that further explain the reason for the error might precede this abend. Refer to the job log output from the failed job for explanatory messages.

If you cannot determine and correct an environmental cause for the problem, save any memory dump and SYSLOG information, and contact IBM® Software Support.

For subcode X'06': Although this abend can result from internal or environmental errors, its most probable cause is a problem with the BPE configuration PROCLIB member. If BPE cannot find or read the member, abend 3400 follows message BPE0002E, which indicates the problem. Correct the problem and restart the IMS component address space.

If there is an error in parsing the member, this abend follows message BPE0003E, which indicates where in the member the error occurred. Correct the configuration member and restart the IMS component address space.

For subcode X'09': This abend occurs when the IMS component modules (for example, CQS modules beginning with CQS and BPE modules beginning with BPE) in your STEPLIB data sets are at different versions. This abend follows message BPE0013E, which indicates the different levels of the BPE modules. Ensure that you are running the correct level of BPE modules.

Source

BPE codes

Module

BPEINIT0