[
https://issues.apache.org/jira/browse/DBCP-587?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17617055#comment-17617055
]
Kirk Hill commented on DBCP-587:
--------------------------------
Sorry, I am the Oracle DBA. Here is the stack trace.
"C:\Program Files\Java\jdk1.8.0_333\bin\java.exe" "-javaagent:C:\Program
Files\JetBrains\IntelliJ IDEA Community Edition
2021.3.1\lib\idea_rt.jar=64979:C:\Program Files\JetBrains\IntelliJ IDEA
Community Edition 2021.3.1\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program
Files\Java\jdk1.8.0_333\jre\lib\charsets.jar;C:\Program
Files\Java\jdk1.8.0_333\jre\lib\deploy.jar;C:\Program
Files\Java\jdk1.8.0_333\jre\lib\ext\access-bridge-64.jar;C:\Program
Files\Java\jdk1.8.0_333\jre\lib\ext\cldrdata.jar;C:\Program
Files\Java\jdk1.8.0_333\jre\lib\ext\dnsns.jar;C:\Program
Files\Java\jdk1.8.0_333\jre\lib\ext\jaccess.jar;C:\Program
Files\Java\jdk1.8.0_333\jre\lib\ext\jfxrt.jar;C:\Program
Files\Java\jdk1.8.0_333\jre\lib\ext\localedata.jar;C:\Program
Files\Java\jdk1.8.0_333\jre\lib\ext\nashorn.jar;C:\Program
Files\Java\jdk1.8.0_333\jre\lib\ext\sunec.jar;C:\Program
Files\Java\jdk1.8.0_333\jre\lib\ext\sunjce_provider.jar;C:\Program
Files\Java\jdk1.8.0_333\jre\lib\ext\sunmscapi.jar;C:\Program
Files\Java\jdk1.8.0_333\jre\lib\ext\sunpkcs11.jar;C:\Program
Files\Java\jdk1.8.0_333\jre\lib\ext\zipfs.jar;C:\Program
Files\Java\jdk1.8.0_333\jre\lib\javaws.jar;C:\Program
Files\Java\jdk1.8.0_333\jre\lib\jce.jar;C:\Program
Files\Java\jdk1.8.0_333\jre\lib\jfr.jar;C:\Program
Files\Java\jdk1.8.0_333\jre\lib\jfxswt.jar;C:\Program
Files\Java\jdk1.8.0_333\jre\lib\jsse.jar;C:\Program
Files\Java\jdk1.8.0_333\jre\lib\management-agent.jar;C:\Program
Files\Java\jdk1.8.0_333\jre\lib\plugin.jar;C:\Program
Files\Java\jdk1.8.0_333\jre\lib\resources.jar;C:\Program
Files\Java\jdk1.8.0_333\jre\lib\rt.jar;C:\Users\ksh\Documents\mywork\java\test_tac\out\production\test_tac;C:\Users\ksh\Documents\mywork\java\test_tac\ucp.jar;C:\Users\ksh\Documents\mywork\java\test_tac\ojdbc8.jar;C:\oracle\product\19.0.0\client_1\jlib\oraclepki.jar;C:\Users\ksh\Documents\mywork\java\test_tac\commons-dbcp2-2.9.0.jar;C:\Users\ksh\Documents\mywork\java\test_tac\commons-pool2-2.11.1.jar;C:\Users\ksh\Documents\mywork\java\test_tac\commons-logging-1.2.jar;C:\Users\ksh\Documents\mywork\java\test_tac\commons-collections4-4.4.jar;C:\Users\ksh\Documents\mywork\java\test_tac\simplefan.jar;C:\Users\ksh\Documents\mywork\java\test_tac\ons.jar"
BasicDB
java.sql.SQLException: Cannot create JDBC driver of class
'oracle.jdbc.replay.OracleDataSourceImpl' for connect URL
'jdbc:oracle:thin:@pdb_tac'
at
org.apache.commons.dbcp2.DriverFactory.createDriver(DriverFactory.java:75)
at
org.apache.commons.dbcp2.BasicDataSource.createConnectionFactory(BasicDataSource.java:459)
at
org.apache.commons.dbcp2.BasicDataSource.createDataSource(BasicDataSource.java:525)
at
org.apache.commons.dbcp2.BasicDataSource.getConnection(BasicDataSource.java:731)
at BasicDB.main(BasicDB.java:110)
Caused by: java.lang.ClassCastException:
oracle.jdbc.replay.OracleDataSourceImpl cannot be cast to java.sql.Driver
at
org.apache.commons.dbcp2.DriverFactory.createDriver(DriverFactory.java:66)
... 4 more
Process finished with exit code 0
> DBCP and Transparent Application Continuity
> -------------------------------------------
>
> Key: DBCP-587
> URL: https://issues.apache.org/jira/browse/DBCP-587
> Project: Commons DBCP
> Issue Type: Bug
> Affects Versions: 2.9.0
> Reporter: Kirk Hill
> Priority: Major
>
> Oracle databases have a high-availability setup that uses an item called
> Transparent Application Continuity. It requires using the following driver
> class name for "oracle.jdbc.replay.OracleDataSourceImpl" When I attempt to
> use this driver I get the following error message.
> SQLException occurred : Cannot create JDBC driver of class
> 'oracle.jdbc.replay.OracleDataSourceImpl'
> Having this as a way to create connection pools would greatly enhance your
> product.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)