Web module resource references [Settings]

For each reference, specify the JNDI name under which the resource is known in the runtime environment. Optionally, set authentication properties and extended data source custom properties, which affect how the resource is accessed at run time.

To view this panel in the administrative console, click the following path:

Applications > Application Types > Business-level applications > bla_name > [Deployed assets] Add > Add Asset > asset_name > Wizard step: Web module resource reference bindings

Binding a resource reference maps a resource dependency of the Web module to an actual resource available in the server runtime environment. At a minimum, this can be achieved by using a mapping that specifies the JNDI name under which the resource is known in the runtime environment. By default, the JNDI name is the resource ID that you specified in the web.xml file during development of the Web application bundle (WAB).

The rows contain the JNDI names of resource mapping targets for your references only if you bound them together during application assembly. You can modify those bindings on this administrative console page.


Links marked (online) require access to the Internet. Each link starts a search for the topic in the online information center. When search results are listed, select the topic that corresponds best to your configuration.

Check for updates to this topic (online)

General Properties

Select

To modify the authentication method or set extended data source custom properties, select a single reference then click Modify Resource Authentication Method... or Extended Properties....

Bundle symbolic name

The non-localizable name for this bundle.

Bundle version

The version of this bundle.

The bundle symbolic name, together with the bundle version, identifies a unique bundle.

Resource Reference

The name of a resource reference that is used in the enterprise bean, if applicable, and is declared in the deployment descriptor of the WAB.

Resource Type

The type of the resource reference.

Your WAB can use any of the following resource types:
  • Default messaging JMS queues destinations
  • Default messaging JMS topic destinations
  • Data source
  • Generic JMS connection factory
  • Mail session
  • J2C connection factory
  • JMS queue connection factory for the JMS provider of WebSphere® MQ
  • JMS queue destination for WebSphere MQ
  • JMS topic connection factory for WebSphere MQ
  • JMS topic destination for WebSphere MQ
  • Unified JMS connection factory for WebSphere MQ
  • URL configuration

JNDI name

The Java™ Naming and Directory Interface (JNDI) name of the resource that is the mapping target of the resource reference.

Login configuration

The authorization type and the authentication method for securing the resource. Container-managed authorization indicates that the product performs signon to the resource rather than the enterprise bean code.

Buttons

Browse...

To specify the JNDI name mapping for a specific Web module resource reference, use this option to select the resource reference from a list of available resources.

Modify Resource Authentication Method...

Specify one of the following authentication methods:
None
Use default method (many-to-one mapping)
For information about the default mapping configuration, see J2EE connector security (online).
Select this option, then select an authentication alias from the list.
Use trusted connections (one-to-one mapping)
You can use this option if your resource is a data source that has trusted context enabled.
Select this option, then select an authentication alias from the list that matches an alias that is already defined in the data source.
Use custom login configuration
For information about custom Java Authentication and Authorization Service (JAAS) login configurations, see J2EE connector security (online).
Select this option, then select a JAAS login configuration from the list.

Extended properties...

If your resource is a data source, and the backend database supports extended data source custom properties, you can use this option to add, modify or delete these properties. These are custom properties (name/value pairs) that can be used (for example) to obtain a data source for you.

For more information about this option, see Extended data source properties (online).




File name: OSGi_BLA_WebModuleResourceRefs.html