My Oracle Support Banner

Missing class: oracle.sql.ORAData in OC4J 10.1.3 (Doc ID 413232.1)

Last updated on FEBRUARY 13, 2024

Applies to:

Oracle Containers for J2EE - Version 10.1.3.0.0 and later
Information in this document applies to any platform.

Symptoms

Copied the xdb.jar to the applib/ directory for the container and now see the following errors:

          Missing class: oracle.sql.ORAData

        Dependent class: oracle.xdb.XMLType
                 Loader: global.libraries:1.0
            Code-Source: <>/j2ee/home/applib/xdb.jar
          Configuration: <code-source> in  <>/j2ee/home/config/server.xml

The missing class is available from the following locations:

        1. Code-Source: <>/jdbc/lib/ojdbc14dms.jar (from <code-source> (ignore manifest Class-Path) in META-INF/boot.xml in <>/j2ee/home/oc4j.jar)
           This code-source is available in loader oracle.jdbc:10.1.0_2.; nested exception is:
        oracle.classloader.util.AnnotatedNoClassDefFoundError:

          Missing class: oracle.sql.ORAData

        Dependent class: oracle.xdb.XMLType
                 Loader: global.libraries:1.0
            Code-Source: <>/j2ee/home/applib/xdb.jar
          Configuration: <code-source> in <>/j2ee/home/config/server.xml

The missing class is available from the following locations:

        1. Code-Source: <>/jdbc/lib/ojdbc14dms.jar (from <code-source> (ignore manifest Class-Path) in META-INF/boot.xml in <>/j2ee/home/oc4j.jar)
           This code-source is available in loader oracle.jdbc:10.1.0_2.

Changes

Migrated from 10.1.2 or previous version.

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!


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