000020501 - RSA ClearTrust fails to connect to Sybase data store

Document created by RSA Customer Support Employee on Jun 16, 2016Last modified by RSA Customer Support Employee on Apr 21, 2017
Version 2Show Document
  • View in full screen mode

Article Content

Article Number000020501
Applies ToRSA ClearTrust 5.0.1
Microsoft Windows
Sybase
IssueRSA ClearTrust fails to connect to Sybase data store
Failed to connect to data store
Unable to load JDBC Driver class: com.sybase.jdbc2.jdbc.SybDriver
Following messages are seen when starting an authentication server or starting a dispatcher:

ClearTrust Authorization Server
Version 5.0.1 (Build 20021122121857PST)
Bootstrap at Wed Jun 04 16:31:24 EST 2003
Seeding random number generator: done.
Initializing logging subsystem: done.
Initializing custom authentication: done.
Validating license: done.
Initializing logging object pools: done.
Initialize sirrus.da.sql.auth.factory.SQLFactory data source: Starting connection(s) to SQL:
       sybase ... Failed to connect to data store on try 0
Sleep 3 seconds before retry...
Failed to connect to data store on try 1
Sleep 3 seconds before retry...
Failed to connect to data store on try 2
Sleep 3 seconds before retry...
Failed to connect to data store on try 3
Sleep 3 seconds before retry...
Failed to connect to data store after 3 attempts
sirrus.da.exception.DataStoreException: Unable to load JDBC Driver class: com.sybase.jdbc2.jdbc.SybDriver
       at sirrus.da.util.ConnectionManager.getRetryNewConnection(ConnectionManager.java:324)
       at sirrus.da.util.ConnectionManager.createConnections(ConnectionManager.java:499)
       at sirrus.da.util.ConnectionManager.init(ConnectionManager.java:290)
       at sirrus.da.sql.util.SQLConnectionManager.<init>(SQLConnectionManager.java:69)
       at sirrus.da.sql.util.SQLConfiguration.loadConnectionData(SQLConfiguration.java:126)
       at sirrus.da.sql.util.SQLConfiguration.<init>(SQLConfiguration.java:80)
       at sirrus.da.sql.auth.factory.SQLFactory.<init>(SQLFactory.java:91)
       at java.lang.reflect.Constructor.newInstance(Native Method)
       at sirrus.da.auth.AuthDA.<init>(AuthDA.java:95)
       at sirrus.da.auth.AuthDA.initialize(AuthDA.java:141)
       at sirrus.authserver.AuthorizationServer.initializeDataSource(AuthorizationServer.java:558)
       at sirrus.authserver.AuthorizationServer.<init>(AuthorizationServer.java:248)
       at sirrus.authserver.AuthorizationServer.main(AuthorizationServer.java:803)
Press any key to continue...
CauseRSA ClearTrust does not have the Sybase Java Database Connectivity (JDBC) driver available to connect to the Sybase data store
ResolutionTo correct this issue, locate the jconn2.jar archive file (usually found in the <SYBASE_HOME>\jConnect\classes directory), place it into the <CT_HOME>\lib directory, and restart the RSA ClearTrust Authentication Server.

Sybase Adaptive Server Enterprise database comes with a JDBC driver, and is usually referred to as jConnect. For further information on jConnect, please refer to the Sybase Web site at:

http://www.sybase.com/products/middleware/jconnectforjdbc
Legacy Article IDa17052

Attachments

    Outcomes