Defines a resource that resides in an external JNDI repository. For example, a generic Java object could be stored in an LDAP server. An external JNDI factory must implement the javax.naming.spi.InitialContextFactory interface.
The following table describes subelements for the external-jndi-resource element.
Table 1–41 external-jndi-resource Subelements| Element | Required | Description | 
|---|---|---|
| zero or one | Contains a text description of this element. | |
| zero or more | Specifies a property or a variable. | 
The following table describes attributes for the external-jndi-resource element.
Table 1–42 external-jndi-resource Attributes| Attribute | Default | Description | 
|---|---|---|
| none | Specifies the JNDI name for the resource. | |
| none | Specifies the JNDI lookup name for the resource. | |
| none | Specifies the fully qualified type of the resource. | |
| none | Specifies the fully qualified name of the factory class, which implements javax.naming.spi.InitialContextFactory. For more information about JNDI, see the Sun Java System Application Server Platform Edition 8.2 Developer’s Guide. | |
| user | (optional) Defines the type of the resource. Allowed values are: 
 | |
| enabled | true | (optional) Determines whether this resource is enabled at runtime. |