Skip to main content
Kofax

Markview All Components - When starting the -MarkView Application Server Viewer Module-; getting error -java.lang.UnsatisfiedLinkError: no ocijdbc9 in java.library.path'

Summary

3709

Applies To

  • ERP System: ( Oracle, Peoplesoft)
  • MarkView Version: (5.x and below)

Behavior

When starting the -MarkView Application Server Viewer Module-; getting error -java.lang.UnsatisfiedLinkError: no ocijdbc9 in java.library.path'

The logs will show the following:

1/28/04 1:19 AM: java.lang.UnsatisfiedLinkError: no ocijdbc9 in java.library.path
1/28/04 1:19 AM: at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1344)
1/28/04 1:19 AM: at java.lang.Runtime.loadLibrary0(Runtime.java:744)
1/28/04 1:19 AM: at java.lang.System.loadLibrary(System.java:815)
1/28/04 1:19 AM: at oracle.jdbc.oci8.OCIDBAccess.logon(OCIDBAccess.java:262)
1/28/04 1:19 AM: at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:346)
1/28/04 1:19 AM: at oracle.jdbc.driver.OracleDriver.getConnectionInstance
(OracleDriver.java:468)
1/28/04 1:19 AM: at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:314)
1/28/04 1:19 AM: at java.sql.DriverManager.getConnection(DriverManager.java:512)
1/28/04 1:19 AM: at java.sql.DriverManager.getConnection(DriverManager.java:141)
1/28/04 1:19 AM: at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:169)
1/28/04 1:19 AM: at oracle.jdbc.pool.OracleConnectionPoolDataSource.getPhysicalConnection(OracleConnectionPoolDataSource.java:149) 
1/28/04 1:19 AM: at oracle.jdbc.pool.OracleConnectionPoolDataSource.getPooledConnection(OracleConnectionPoolDataSource.java:95) 
1/28/04 1:19 AM: at oracle.jdbc.pool.OracleConnectionPoolDataSource.getPooledConnection(OracleConnectionPoolDataSource.java:63) 
1/28/04 1:19 AM: at oracle.jdbc.pool.OracleConnectionCacheImpl.getNewPoolOrXAConnection(OracleConnectionCacheImpl.java:547)
1/28/04 1:19 AM: at oracle.jdbc.pool.OracleConnectionCacheImpl.setMinLimit(OracleConnectionCacheImpl.java:787)
1/28/04 1:19 AM: at com.evermind.server.Application.initDataSource(Application.java:1613)
1/28/04 1:19 AM: at com.evermind.server.Application.initDataSources(Application.java:1836) 
1/28/04 1:19 AM: at com.evermind.server.Application.preInit(Application.java:399)
1/28/04 1:19 AM: at com.evermind.server.Application.setConfig(Application.java:135)
1/28/04 1:19 AM: at com.evermind.server.Application.setConfig(Application.java:115)
1/28/04 1:19 AM: at com.evermind.server.ApplicationServer.initializeApplications(ApplicationServer.java:1475)
1/28/04 1:19 AM: at com.evermind.server.ApplicationServer.setConfig(ApplicationServer.java:1240)
1/28/04 1:19 AM: at com.evermind.server.ApplicationServerLauncher.run(ApplicationServerLauncher.java:93)
1/28/04 1:19 AM: at java.lang.Thread.run(Thread.java:479)

Known Causes

  • This error is most often the result of a problem with the setup of the Oracle environment for the operating system user that is running the OC4J.

Resolution

  • Please double-check all setup steps as they are outlined in the MarkView documentation.

Keywords: application server, viewer, module, java, JDK, ORACLE_HOME, PATH, LD_LIBRARY_PATH