Markview All Components - When starting the -MarkView Application Server Viewer Module-; getting error -java.lang.UnsatisfiedLinkError: no ocijdbc9 in java.library.path'
3709
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