UnsatisfiedLinkError: oracle.jdbc.driver.T2CConnection.getLibraryVersionNumber()I in JBoss EAP
Issue
Encountering the below when using ojdbc6.jar
to connect to Oracle using an oci
connection string
... java.lang.UnsatisfiedLinkError: oracle.jdbc.driver.T2CConnection.getLibraryVersionNumber()I
at oracle.jdbc.driver.T2CConnection.getLibraryVersionNumber(Native Method)
at oracle.jdbc.driver.T2CConnection$1.run(T2CConnection.java:3552)
at java.security.AccessController.doPrivileged(Native Method) [rt.jar:1.8.0_111]
at oracle.jdbc.driver.T2CConnection.loadNativeLibrary(T2CConnection.java:3547)
at oracle.jdbc.driver.T2CConnection.logon(T2CConnection.java:266)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:546)
at oracle.jdbc.driver.T2CConnection.<init>(T2CConnection.java:162)
at oracle.jdbc.driver.T2CDriverExtension.getConnection(T2CDriverExtension.java:53)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:521)
at org.jboss.jca.adapters.jdbc.local.LocalManagedConnectionFactory.getLocalManagedConnection(LocalManagedConnectionFactory.java:323)
Environment
- Red Hat JBoss Enterprise Application Platform (EAP)
- 7
- 6
- Oracle JDBC-OCI
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.