Integrating Tomcat Server with Delinea Using the JDBC Proxy Driver
If your web application is configured to use Apache Tomcat, you can use the integration between a Delinea solution and Tomcat Server to retrieve database server credentials from the Java web application's configuration file by using the JDBC Proxy Driver. This allows the application to use the retrieved credentials to connect to the database securely, without storing plain text credentials in your configuration files.
Delinea has successfully tested the use of Direct connections and Non-XA/XA DataSource connections for the integration between Tomcat Server and Delinea solutions.
To enable this integration, complete one of the following configuration procedures based on your application's connection method:
-
Configuring a Direct Connection – For applications that read database credentials directly from a configuration file using DriverManager.getConnection() or similar methods.
-
Configuring a Non-XA DataSource Connection – For applications that use JNDI lookup with standard single-database transactions.
-
Configuring an XA DataSource Connection – For applications that use JNDI lookup with distributed transactions across multiple databases or JMS resources.
For details on how to verify that the integration is functioning correctly, as well as troubleshooting information, refer to Tomcat Server Integration Verification.