Domain Utility is unable to locate suitable database drivers.

Domain Utility is unable to locate suitable database drivers.

book

Article ID: KB0090633

calendar_today

Updated On:

Products Versions
TIBCO Runtime Agent (TRA) -
Not Applicable -

Description

Resolution:
Description:
============
Domain Utility is unable to locate suitable database drivers.

Environment:
===========
TIBCO Software(s): TRA 5.5 and higher

Symptoms:
========
You will find the following stack trace in the domainutility.log

java.lang.Exception: java.sql.SQLException: No suitable driver
at com.tibco.administrator.domain.DomainConfiguration.a(DomainConfiguration.java:1712)
at com.tibco.administrator.domain.DomainConfiguration.createDbDomainFiles(DomainConfiguration.java:1338)
at com.tibco.administrator.domain.DomainConfiguration.createDomain(DomainConfiguration.java:1651)
at com.tibco.administrator.du.task.createdomain.CreateDomainTask.a(CreateDomainTask.java:544)
at com.tibco.administrator.du.task.createdomain.CreateDomainTask.execute(CreateDomainTask.java:396)
at com.tibco.administrator.du.cmdline.CmdLineHandler.execute(CmdLineHandler.java:191)
at com.tibco.administrator.du.DomainUtility.main(DomainUtility.java:408)

Cause:
=====
The required JDBC driver cannot be found in the Domain Utility's classpath.

Resolution:
==========
Start the domainutility from the command line with the --debug parameter and redirect the standard output to a file.

For example:

C:\> domainutility.exe --debug > output.log

In the output.log, search for the relevant jar file which contains the JDBC classes. If you are unable to find it then move the jar into a existing location in the classpath such as tibco/tpcl/5.x/jdbc or tibco/tpcl/5.x/lib.

Alternatively, if you are using TRA 5.5.4 or higher then you can use the traDBconfig utility to add the location of the drivers to the domainutility.tra.

References:
==========
TIBCO Runtime Agent Installation-> Chapter 3 Installed Components-&gttraDBConfig Utility

Issue/Introduction

Domain Utility is unable to locate suitable database drivers.