IBM Support

System.log growing with the error java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver.

Troubleshooting


Problem

System.log growing with the error java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver.

Symptom

SYMPTOMS:

1. GIS works fine.

2. System.log is growing with the below error.

ERROR 000310100008 UTIL.FRAME_JDBC.ERR_ConnectionFactory1 [ConnectionFactory] Could not register the driver oracle.jdbc.OracleDriver
java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver

3. Multiple entries exists in sandbox.cfg for the following property.

DB_DRIVERS=<JDBC DRIVER PATH>
JDBC_DRIVER=<JDBC DRIVER PATH>

4. Multiple entries exists in dynamicclasspath.cfg for the following property.

VENDOR_JAR=<JDBC DRIVER PATH>

Error Message

Also check Article NFX3098.

[2008-07-11 13:19:07.471] ERROR 000310100008 UTIL.FRAME_JDBC.ERR_ConnectionFactory1 [ConnectionFactory] Could not register the driver  oracle.jdbc.OracleDriver
java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at com.sterlingcommerce.woodstock.util.clients.Loader.loadClass(Loader.java:303)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:164)
        at com.sterlingcommerce.woodstock.util.frame.jdbc.ConnectionFactory.registerDriver(ConnectionFactory.java:282)
        at com.sterlingcommerce.woodstock.util.frame.jdbc.ConnectionFactory.create(ConnectionFactory.java:147)
        at com.sterlingcommerce.woodstock.util.frame.pool.Pool.getItem(Pool.java:264)
        at com.sterlingcommerce.woodstock.util.frame.pool.Pool.getItem(Pool.java:214)
        at com.sterlingcommerce.woodstock.util.frame.pool.PoolManager.getItem(PoolManager.java:129)
        at com.sterlingcommerce.woodstock.util.frame.pool.PoolManager.getItem(PoolManager.java:113)
        at com.sterlingcommerce.woodstock.util.frame.jdbc.JDBCService.testOnReserve(JDBCService.java:1097)
        at com.sterlingcommerce.woodstock.util.frame.jdbc.JDBCService.getConnection(JDBCService.java:892)
        at com.sterlingcommerce.woodstock.util.frame.jdbc.JDBCService.getConnection(JDBCService.java:621)
        at com.sterlingcommerce.woodstock.xml.schema.SchemaObject.getConnection(SchemaObject.java:164)
        at com.sterlingcommerce.woodstock.xml.schema.SchemaObject.listSchemaNames(SchemaObject.java:602)
        at com.sterlingcommerce.woodstock.bi.fact.FactModelManagerFactory.listFactModelNames(FactModelManagerFactory.java:183)
        at com.sterlingcommerce.woodstock.event.listeners.bi.RetentionListener.handleEvent(RetentionListener.java:70)
        at com.sterlingcommerce.woodstock.event.listeners.FilterEventListener.onEvent(FilterEventListener.java:91)
        at com.sterlingcommerce.woodstock.event.listeners.AbstractEventListenerImpl.onMessage(AbstractEventListenerImpl.java:244)
        at org.activemq.ActiveMQMessageConsumer.processMessage(ActiveMQMessageConsumer.java:447)
        at org.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionExecutor.java:110)
        at org.activemq.ActiveMQSessionExecutor.run(ActiveMQSessionExecutor.java:95)
        at java.lang.Thread.run(Thread.java:595)

[{"Product":{"code":"SS3JSW","label":"IBM Sterling B2B Integrator"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Not Applicable","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All","Edition":"","Line of Business":{"code":"LOB77","label":"Automation Platform"}}]

To view more of this document

This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use the link to actual document below to access the full document. You will be asked to log on if you are not already logged in. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.

Historical Number

NFX5706

Document Information

More support for:
IBM Sterling B2B Integrator

Software version:
All

Document number:
187613

Modified date:
08 November 2019

UID

swg21556415

Manage My Notification Subscriptions