Add New Datasource
* Denotes required field
JNDI Name*
The JNDI Name under which the DataSource wrapper will be bound.

Connection URL*
The JDBC driver URL string.

Use Java Context
Example #1 of rendering an optional, boolean value.

Use Java Context
Example #2 of rendering an optional, boolean value.

Enabled
Example #2 of a required, boolean value.

JCA Pool Type
JBossJCA uses a ManagedConnectionPool to perform the pooling. The ManagedConnectionPool is made up of subpools depending upon the strategy chosen and other pooling parameters. Container Based means a pool per Subject, e.g. preconfigured or EJB/Web login subjects. Application Based means use the connection properties from allocateConnection. Container And Application Based means a per Subject and connection property combination. The default is just to use a single pool of equivalent connections.

Security Expand/Collapse
Security Domain
Indicates Subjects from security domain are used to distinguish connections in this pool. If nothing is specified, the default will be to use a single pool of equivalent connections.

Security Domain
If nothing is specified, the default will be to use a single pool of connections.
Indicates Subjects from security domain are used to distinguish connections in this pool. If nothing is specified, the default will be to use a single pool of equivalent connections.

Advanced Configuration Expand/Collapse
Advanced Property #1
Example of a property that is part of a property group. This group is configured to be hidden by default.

Advanced Property #2
Example of a property that is part of a property group. This group is configured to be hidden by default.

Advanced Property #3
Example of a property that is part of a property group. This group is configured to be hidden by default.

Create (success) Create (invalid) Create (failure) Cancel