!--a11y-->
Specifying the Enterprise Bean’s JNDI
Name 
You can specify the bean’s JNDI name in the ejb-j2ee-engine.xml deployment descriptor. The JNDI name is the name under which the bean will be registered in the JNDI and with which it can be looked up. This deployment property is optional and can be used to explicitly define the enterprise bean. If you do not specify the bean’s JNDI name, the bean will be registered in the JNDI as < application name>/<EJB name>, where <application name> is the name of the application as specified in application.xml and <EJB name> is the name of the bean as specified in the <ejb-name> element in ejb-jar.xml.

The local interface of the bean will be registered in the JNDI with a localejbs/ prefix in front of the JNDI name. When you want to look up the local interface of the bean directly from the JNDI root (generally when using non-J2EE clients), you must specify this prefix in front of the JNDI name.
When specifying the JNDI name of local EJB references, do not use the localejbs/prefix.
...
1. Open the ejb-j2ee-engine.xml.
2. From the Enterprise Beans tab, choose the corresponding tree structure according to the type of your enterprise bean ® your enterprise bean.
3. In the JNDI name field in the right-hand pane, specify the bean’s JNDI name.

The bean’s JNDI name must be unique among all enterprise beans in all deployed applications.
