Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The <ContainerManagedConnection> element specifies a connection via a JNDI DataSource resource provided by the container. This requires container-specific configuration steps, generally including adding the resource definition to the webapp context descriptor, and adding a reference to it in the deployment descriptor (web.xml).

In older versions, this was the only way to share a DataSource across multiple data connectors and to configure alternate pooling implementations. This is no longer the case; rather than rely on this mechanism, the new BeanManagedConnection option element is the suggested choicealternative.

Reference

Localtabgroup
Localtab
activetrue
titleXML Attributes

...

NameTypeDescription
resourceNameStringIdentifier of the JNDI resource

...

Child Elements

...

Localtab
titleXML Elements
NameCardinalityDescription
<Property>0 or moreProvides a custom property to pass to the JNDI data source. Each element MUST contain a name and value XML Attribute.

Example

Code Block
languagexml
<ContainerManagedConnection resourceName="JNDIConnector">
  <Property name="JNDPProp1" value="Value"/>
  <Property name="JNDPProp2" value="Value2"/>
</ContainerManagedConnection>