+

Search Tips   |   Advanced Search

Bind EJB business settings

Use this administrative console page to specify JNDI name bindings for each enterprise bean with a business interface in an EJB module. Each enterprise bean with a business interface in an EJB module must be bound to a JNDI name. For any business interface that does not provide a JNDI name, or if its bean does not provide a JNDI name, a default binding name is provided. If its bean provides a JNDI name, the default JNDI name for the business interface is provided in addition to it's bean JNDI name by appending the package-qualified class name of the interface.

If we specify the JNDI name for a bean in the Provide JNDI names for beans page, do not specify any business interface JNDI name in this page for the same bean. If we do not specify the JNDI name for a bean in the Provide JNDI names for beans page, we can optionally specify a business interface JNDI name. If we do not specify a business interface JNDI name, the run time provides a container default.

To view this page in the administrative console, click...

        Applications > Application Types > WebSphere enterprise applications > application_name > Bind EJB business.

If any value is modified on this page, all of the metadata files related to the application are refreshed in the configuration repository.

If an application is running, changing an application setting causes the application to restart. On stand-alone servers, the application restarts after we save the change. On multiple-server products, the application restarts after we save the change and files synchronize on the node where the application is installed. To control when synchronization occurs on multiple-server products, deselect Synchronize changes with nodes on the Console preferences page.


Module

The EJB module containing the enterprise beans that bind to the JNDI name.


Bean

Enterprise bean that binds to the JNDI name.


URI

The Uniform Resource Identifier (URI) specifies the location of the module archive relative to the root of the application EAR.


Business Interface

Enterprise bean business interface in an EJB module.

For a no-interface view, the business interface value is an empty string ("").


JNDI Name

JNDI name associated with the enterprise bean business interface in an EJB module.


Related:

  • Enterprise (Java EE) applications
  • Installable enterprise module versions
  • Development and assembly tools
  • Install enterprise application files with the console
  • Exporting enterprise applications
  • Prepare for application installation settings
  • Enterprise application settings
  • Application binary settings
  • Startup behavior settings
  • Class loading and update detection settings
  • Remote dispatcher property settings
  • Object names: What the name string cannot contain
  • wsdeploy command