My Oracle Support Banner

"Failed to Load Class Oracle.jdbc.OracleDatabaseException" Appears In Client Log (Doc ID 2800213.1)

Last updated on NOVEMBER 13, 2023

Applies to:

Oracle Utilities Network Management System - Version 2.4.0.1.0 to 2.5.0.1.0 [Release 2.4 to 2.5]
Oracle Network Management for Utilities - DMS - Version 2.4.0.1.0 to 2.5.0.1.0 [Release 2.4 to 2.5]
Information in this document applies to any platform.

Symptoms

On : 2.4.0.1 version, Model Management and 2.5.0.0 Web Workspace

A user was unable to log in to Web Workspace.
This portion of an exception appeared in the client java log:

at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: Failed to load class oracle.jdbc.OracleDatabaseException
at weblogic.rmi.utils.WLRMIClassLoaderDelegate.loadClass(WLRMIClassLoaderDelegate.java:212)
at weblogic.rmi.utils.WLRMIClassLoaderDelegate.loadClass(WLRMIClassLoaderDelegate.java:135)
at weblogic.rmi.utils.Utilities.loadClass(Utilities.java:305)
at weblogic.rjvm.MsgAbbrevInputStream.resolveClass(MsgAbbrevInputStream.java:468)
at weblogic.utils.io.ChunkedObjectInputStream$NestedObjectInputStream.resolveClass(ChunkedObjectInputStream.java:278)
at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
at java.io.ObjectInputStream.readClassDesc(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)

 

In 2.4.0.1, when an operator opened the Model Management tool, all of the panels were blank and this exception appeared in the client java log:

2022-05-23 11:43:17,382 [pool-3-thread-5] ERROR com.splwg.oms.jbot.DBConnector: DBConnector.executeQuery: query failed: "SELECT patch, description, creation, deletion, verified, applied,        committed, active, local_edit, commit_start, notified,        build_type, error_state, undo_patch, work_order,        workorder_status, edit_user,        LISTAGG(filename, ' ') WITHIN GROUP (ORDER BY filename) AS IMPORT_FILES FROM ( SELECT DISTINCT p.*, REGEXP_SUBSTR(pi.filename,'[^/]+') filename        FROM patch_imports pi, patches p        WHERE pi.patch = p.patch        AND CREATION >= to_date('2022-05-02 10:38:00','YYYY-MM-DD HH24:MI:SS')        AND CREATION <= to_date('2022-05-24 11:40:32','YYYY-MM-DD HH24:MI:SS')        ORDER BY p.patch, filename ) GROUP BY patch, description, creation, deletion, verified, applied,          committed, active, local_edit, commit_start, notified,          build_type, error_state, undo_patch, work_order,          workorder_status, edit_user"
java.lang.reflect.UndeclaredThrowableException: null
    at com.sun.proxy.$Proxy32.executeSQLQuery(Unknown Source) ~[?:?]
    at com.splwg.oms.client.sql.corba.DBSConnection.executeQuery(DBSConnection.java:54) ~[nms_client.jar:?]
    at com.splwg.oms.client.sql.corba.DBSPreparedStatement.executeQuery(DBSPreparedStatement.java:25) ~[nms_client.jar:?]
    at com.splwg.oms.jbot.DBConnector.executeQuery(DBConnector.java:49) [nms_client.jar:?]
    at com.splwg.oms.jbot.JDBCDataStore.executeQuery(JDBCDataStore.java:557) [nms_client.jar:?]
    at com.splwg.oms.jbot.JDBCDataStore.populate(JDBCDataStore.java:628) [nms_client.jar:?]
    at com.splwg.oms.jbot.JDBCDataStore.populate(JDBCDataStore.java:608) [nms_client.jar:?]
    at com.splwg.oms.jbot.JDBCDataStore.populate(JDBCDataStore.java:597) [nms_client.jar:?]
    at com.splwg.oms.client.modelmanagement.PatchesDataStore.populate(PatchesDataStore.java:40) [nms_client.jar:?]
    at com.splwg.oms.client.modelmanagement.ModelManagement.populate(ModelManagement.java:220) [nms_client.jar:?]
    at com.splwg.oms.client.modelmanagement.PopulateModelManagementCommand.execute(PopulateModelManagementCommand.java:27) [nms_client.jar:?]
    at com.splwg.oms.jbot.JBotCommand.executeCommand(JBotCommand.java:420) [nms_client.jar:?]
    at com.splwg.oms.jbot.CommandProcessor.processCommand(CommandProcessor.java:161) [nms_client.jar:?]
    at com.splwg.oms.jbot.CommandProcessor.processPackage(CommandProcessor.java:290) [nms_client.jar:?]
    at com.splwg.oms.jbot.adapter.JBotAdapter$1.run(JBotAdapter.java:671) [nms_client.jar:?]
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_161]
    at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_161]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_161]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_161]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_161]
Caused by: java.lang.ClassNotFoundException: Failed to load class oracle.jdbc.OracleDatabaseException

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
 Fix Description
 Migration
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.