2.6.1 Objects that can be assigned an optional name

This subsection describes the objects that can be assigned an optional name.

You assign optional names to the Enterprise Beans or J2EE resources.

Organization of this subsection
(1) Optional names for Enterprise Beans
(2) Optional names for J2EE resources

(1) Optional names for Enterprise Beans

An optional name is assigned to Enterprise Beans with the following interfaces:

Hereafter, the remote home interface and remote business interface are together called the remote interface. Also, the local home interface and local business interface are together called the local interface.

Reference note
The optional names for the remote interface and local interface are set as different attributes. For details, see 2.6.5 Setting the optional names for the Enterprise Beans.

(2) Optional names for J2EE resources

The following table describes the J2EE resources to which you can assign optional names.

Table 2-23 J2EE resources for which optional names can be assigned

Types of J2EE resourcesPossibility of assigning an optional name
Resource adapterDB ConnectorY#1
DB Connector for Cosminexus RMY
Cosminexus RMY#2
uCosminexus TP1 ConnectorY
TP1/Message Queue - AccessY#2
Other resources adaptersY#3
Mail configurationY
JavaBeans resourceY
Legend:
Y: Optional name is assigned

#1 When the connection pool clustering functionality is used, optional names are not assigned to the member resource adapters.

#2 An optional name is assigned to the javax.jms.ConnectionFactory object specified in <resource-env-ref> of the property file. An optional name is not assigned to the javax.jms.Destination object specified in <resource-env-ref>.

#3 For the resource adapters compliant with the Connector 1.5 specifications, you cannot assign an optional name to an administered object.