Name
<ejb-ref>
Synopsis
The
<ejb-ref>
element is often used to declare a
remote EJB reference used by the application.
Syntax
<ejb-ref> [<description [xml:lang="lang"]>description</description>]* <ejb-ref-name>ejbRefName</ejb-ref-name> <ejb-ref-type>Entity|Session</ejb-ref-type> <home>homeInterfaceName</home> <remote>remoteInterfaceName</remote> [<ejb-link>linkedEJBName</ejb-link>] </ejb-ref>
In a J2EE-compliant container, the <ejb-ref>
element is used to declare EJB objects. The name (JNDI path), type
(Entity
or Session
), home and
remote interface class names must be specified with the
<ejb-ref-name>
,
<ejb-ref-type>
,
<home>
, and
<remote>
elements:
<ejb-ref> <ejb-ref-name>ejb/Payroll</ejb-ref-name> <ejb-ref-type>Session</ejb-ref-type> <home>com.mycomp.PayrollHome</home> <remote>com.mycomp.Payroll</remote> </ejb-ref>
An optional <ejb-link>
element can be used
to uniquely identify a specific bean if more than one EJB has the
same name. In addition, an optional
<description>
element can be used to add a
description of the EJB.
Get JavaServer Pages, 3rd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.