Application components use a data source to access connection instances to a relational database. WebSphere Application Server supports two different versions of data source. Determine the data source for your environment according to the enterprise bean and servlet specification levels that are the basis of your applications:
For more information on JNDI, consult the Naming article.
Configuring an alias is an optional step. If you do not require application components to authenticate with the data source, select (none) from the drop-down list.
To set a component-managed alias, either select an existing alias or create a new one.
To select an existing JDBC provider:
To create a new JDBC provider:
The user-defined selection triggers the wizard page to display your provider type as a User-defined JDBC provider, and your implementation type as User-defined. Consult your database documentation for the JDBC driver class files, data source properties, and so on that are required for your user-defined provider. You must supply this information on the next two wizard pages: one page for database class path information, and the other page for database-specific properties.
After you select an implementation type, the wizard fills the name and the description fields for your JDBC provider. You can type different values for these fields; they exist for administrative purposes only.
Application Server can only extract vendor-specific properties from the driver class files if you install the files on the deployment manager node and configure their representative WebSphere variables correctly. Otherwise, the product displays an informational message (as opposed to an error message) that directs you to manually define the necessary properties as custom properties.