My Oracle Support Banner

OID Stand Alone Install Fails to Start After Applying Patch 28860873 With Error: java.lang.NoClassDefFoundError: oracle/ucp/jdbc/PoolDataSourceFactory (Doc ID 2580655.1)

Last updated on OCTOBER 15, 2019

Applies to:

Oracle Internet Directory - Version 12.2.1.3.0 to 12.2.1.3.180621 [Release 12c]
Information in this document applies to any platform.

Symptoms

Starting OID in Stand Alone installation fails with the following error:

<22.07.2019 08:55 Uhr MESZ> <SEVERE> <Plugin threw out unexpected exception java.lang.NoClassDefFoundError from method oracle.oid.plugin.nodemanager.OidProcessManagementPlugin$OIDManager.createProcess(). This is very likely a BUG in plugin implementation and may lead to unexpected behavior. The legal exception allowed from this method is java.io.IOException. The unexpected exception is: java.lang.NoClassDefFoundError: oracle/ucp/jdbc/PoolDataSourceFactory>
java.lang.NoClassDefFoundError: oracle/ucp/jdbc/PoolDataSourceFactory
       at oracle.oid.common.DataSource.<init>(DataSource.java:81)
       at oracle.oid.common.DataSourceCache.getConnection(DataSourceCache.java:78)
       at oracle.oid.common.Util.getOIDInstanceStatus(Util.java:423)
       at oracle.oid.common.Util.discoverState(Util.java:394)
       at oracle.oid.plugin.nodemanager.OidProcessManagementPlugin$OIDProcess.<init>(OidProcessManagementPlugin.java:167)
       at oracle.oid.plugin.nodemanager.OidProcessManagementPlugin$OIDManager.createProcess(OidProcessManagementPlugin.java:111)
       at weblogic.nodemanager.server.DecoratedSystemComponentManager.createProcess(DecoratedSystemComponentManager.java:47)
       at weblogic.nodemanager.server.ServerMonitor.startProcess(ServerMonitor.java:642)
       at weblogic.nodemanager.server.ServerMonitor.start(ServerMonitor.java:123)
       at weblogic.nodemanager.server.ServerManager.startServer(ServerManager.java:323)
       at weblogic.nodemanager.server.ServerManager.start(ServerManager.java:294)
       at weblogic.nodemanager.server.Handler.handleStart(Handler.java:929)
       at weblogic.nodemanager.server.Handler.handleCommand(Handler.java:222)
       at weblogic.nodemanager.server.Handler.run(Handler.java:123)
       at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.ClassNotFoundException: oracle.ucp.jdbc.PoolDataSourceFactory
       at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
       at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
       at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
       ... 15 more

Changes

 Applied patch 28860873

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
References


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