Question

Tech Mahindra
CA
Last activity: 10 Apr 2019 3:02 EDT
java.lang.UnsatisfiedLinkError: ocijdbc12 (Not found in java.library.path)
While upgrading from prpc 6.1SP2 to pega 8.2.1 we are getting the below error while running upgrade.sh.
DB: Oracle Proprietary information hidden;
OS: RHEL 6.9;
WAS 8.5.5;
JDBC: ojdbc7.jar version Proprietary information hidden
(ternal.dictionary.ClassMapImpl) WARN - Class History-UIEngine is specified to be the member of a class group, but the specified class group name is the name of the class; this class will be ignored
[java] [SHUTDOWN]-----LogManager.shutdown()
[java] hasShutDowntrue
[java] Apr 03, 2019 10:11:15 AM com.pega.pegarules.internal.bootstrap.PRBootstrap
[java] SEVERE: Problem during method invocation (main)
[java] java.lang.UnsatisfiedLinkError: ocijdbc12 (Not found in java.library.path)
[java] at java.lang.ClassLoader.loadLibraryWithPath(ClassLoader.java:1426)
[java] at java.lang.ClassLoader.loadLibraryWithClassLoader(ClassLoader.java:1396)
While upgrading from prpc 6.1SP2 to pega 8.2.1 we are getting the below error while running upgrade.sh.
DB: Oracle Proprietary information hidden;
OS: RHEL 6.9;
WAS 8.5.5;
JDBC: ojdbc7.jar version Proprietary information hidden
(ternal.dictionary.ClassMapImpl) WARN - Class History-UIEngine is specified to be the member of a class group, but the specified class group name is the name of the class; this class will be ignored
[java] [SHUTDOWN]-----LogManager.shutdown()
[java] hasShutDowntrue
[java] Apr 03, 2019 10:11:15 AM com.pega.pegarules.internal.bootstrap.PRBootstrap
[java] SEVERE: Problem during method invocation (main)
[java] java.lang.UnsatisfiedLinkError: ocijdbc12 (Not found in java.library.path)
[java] at java.lang.ClassLoader.loadLibraryWithPath(ClassLoader.java:1426)
[java] at java.lang.ClassLoader.loadLibraryWithClassLoader(ClassLoader.java:1396)
[java] at java.lang.System.loadLibrary(System.java:567)
[java] at oracle.jdbc.driver.T2CConnection$1.run(T2CConnection.java:4123)
[java] at java.security.AccessController.doPrivileged(AccessController.java:638)
[java] at oracle.jdbc.driver.T2CConnection.loadNativeLibrary(T2CConnection.java:4119)
[java] at oracle.jdbc.driver.T2CConnection.logon(T2CConnection.java:312)
[java] at oracle.jdbc.driver.PhysicalConnection.connect(PhysicalConnection.java:666)
[java] at oracle.jdbc.driver.T2CDriverExtension.getConnection(T2CDriverExtension.java:54)
[java] at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:566)
[java] at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:112)
[java] at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:118)
[java] at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:341)
[java] at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:193)
[java] at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:428)
[java] at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:499)
[java] at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:112)
[java] at com.zaxxer.hikari.HikariDataSource.<init>(HikariDataSource.java:72)
[java] at com.pega.platform.datastore.connection.internal.jdbc.JdbcConnectionManager.newHikariDataSource(JdbcConnectionManager.java:188)
[java] at com.pega.platform.datastore.connection.internal.jdbc.JdbcConnectionManager.initializeDataSource(JdbcConnectionManager.java:147)
[java] at com.pega.platform.datastore.connection.internal.jdbc.JdbcConnectionManager.newDataSource(JdbcConnectionManager.java:120)
[java] at com.pega.platform.datastore.connection.internal.jdbc.JdbcConnectionManager.get(JdbcConnectionManager.java:98)
[java] at com.pega.platform.logicaldatastore.connection.internal.ConnectionBrokerImpl.getConnection(ConnectionBrokerImpl.java:100)
[java] at com.pega.pegarules.data.internal.store.ConnectionBrokerAdapter.getDataStoreConnection(ConnectionBrokerAdapter.java:242)
[java] at com.pega.pegarules.data.internal.store.ConnectionBrokerRouter.getDataStoreConnection(ConnectionBrokerRouter.java:71)
[java] at com.pega.pegarules.data.internal.store.ConnectionBrokerRouter.getDataStoreConnection(ConnectionBrokerRouter.java:65)
[java] at com.pega.pegarules.data.internal.store.DatabaseInformationMapImpl.getConnection(DatabaseInformationMapImpl.java:405)
[java] at com.pega.pegarules.data.internal.store.DatabaseInformationMapImpl.lookupDBInfo(DatabaseInformationMapImpl.java:280)
[java] at com.pega.pegarules.data.internal.store.DatabaseInformationMapImpl.getDataStoreInfo(DatabaseInformationMapImpl.java:255)
[java] at com.pega.pegarules.data.internal.access.DatabaseTableImpl.getSchemaName(DatabaseTableImpl.java:362)
[java] at com.pega.pegarules.data.internal.access.DatabaseTableImpl.getFullyQualifiedTableName(DatabaseTableImpl.java:430)
[java] at com.pega.pegarules.deploy.internal.archive.importer.ChangeDetectorClassDefinitionVisitor.visit(ChangeDetectorClassDefinitionVisitor.java:58)
[java] at com.pega.pegarules.data.internal.dictionary.ClassMapImpl.accept(ClassMapImpl.java:7628)