The dfhejep communications area – IBM SC34-6814-04 User Manual

Page 702

Advertising
background image

The DFHEJEP communications area

The DFHEJEP communications area is mapped by the EJEV_COMMAREA DSECT,
which is supplied in the DFHEJEPH copybook.

The information passed in the communications area is as follows:

EJEV_BEANNAME

The 240-byte name of the bean involved in this event. For some events (for
example, the discard of a DJAR) there is no bean name, in which case this field
is blank.

EJEV_CORBASERVER

The 4-byte name of the CorbaServer for which this event is relevant. For
example:

v

For a scan event, it is the CorbaServer whose “pickup” directory is being
scanned.

v

For a DJAR successful-install event, it is the CorbaServer into which the
DJAR was installed.

v

For a DJAR install failure, it is the CorbaServer into which the DJAR failed to
be installed.

If, for example, in a region containing two CorbaServers COR1 and COR2, a
DJAR fails to be installed in COR2 because a deployed JAR file of the same
name is already installed in COR1, the EJEV_CORBASERVER field contains
'COR2'.

EJEV_DJAR

The 32-byte name of the DJAR resource to which this event applies. For some
events (for example, the start of a scan of a CorbaServer’s deployed JAR file
directory) there is no specific DJAR associated with the event, in which case
this field is blank.

EJEV_EVENTCODE

The 1-byte code of the event that has occurred. The possible codes are listed
in Table 36 on page 681.

EJEV_EVENTTYPE

A 1-byte field, indicating what type of event has occurred. The equated values
are:

EJEV_ERROR

An error event. For example, CICS was unable to access the UNIX file
system.

EJEV_INFO

An informational event. For example, a DJAR is now in service.

EJEV_WARNING

A warning event. For example, a bean could not be retracted from the
JNDI namespace because it did not exist.

680

Customization Guide

Advertising