EJB local-reference assembly settings

For EJB 2.0-compliant beans, the EJB local reference element declares a reference to another enterprise bean's local home interface.

Name

Specifies the name of an EJB reference.

This is the JNDI name that the servlet code uses to get a reference to the enterprise bean. The following example illustrates how this element is specified in the deployment descriptor:

<ejb-ref-name>ejb/Payroll</ejb-ref-name>

Description

Contains a description of the parent element.

This can include any information that the EJB archive-file producer wants to provide to the consumer of the EJB archive file.

Link

Used in the ejb-ref element to specify that an EJB reference is linked to an enterprise bean in the encompassing web-application package.

The value of the link element must be the EJB name of an enterprise bean in the same web-application package. The following example illustrates how this element is specified in the deployment descriptor:

<ejb-link>EmployeeRecord</ejb-link>

Local interface

Specifies the fully-qualified name of the enterprise bean's local interface.

Local home

Specifies the fully-qualified name of the enterprise bean's local home interface.

Type

Specifies the expected type of the referenced enterprise bean.