My Oracle Support Banner

List of Java Objects Introduced by INITJVM.SQL in Version 11.2.x (Doc ID 1602669.1)

Last updated on DECEMBER 14, 2019

Applies to:

Oracle Database - Enterprise Edition - Version 11.2.0.1 to 11.2.0.4 [Release 11.2]
Oracle Database Cloud Schema Service - Version N/A and later
Oracle Database Exadata Cloud Machine - Version N/A and later
Oracle Cloud Infrastructure - Database Service - Version N/A and later
Oracle Database Exadata Express Cloud Service - Version N/A and later
Information in this document applies to any platform.

Purpose

List of the java objects introduced by the 11.2 version of the INITJVM.SQL script. This would be considered the list of core jvm java objects owned by SYS.

Scope

This list can be used in the event that a problem occurs with a java class or set of java classes to determine whether the classes are part of the core JVM or from another source. In addition this information can be used to determine the most appropriate method of replacing the classes.


The core JVM in 11.2 should consist of approximately 24332 java objects but this value may differ slightly on different platforms and versions. The objects consist of 4 different object types as detailed below:

  COUNT(*) OBJECT_TYPE
---------- -------------------
       328 JAVA DATA
       837 JAVA RESOURCE
     23165 JAVA CLASS
         2 JAVA SOURCE
 
In order to determine which object_type a particular object is the following select statement can be used:

SQL> select object_type
2 from all_objects
3 where dbms_java.longname(object_name) = '<object name>'
4 and object_type like '%JAVA%';


an example would be:

SQL> select object_type
2 from all_objects
3 where dbms_java.longname(object_name) = 'oracle/net/aso/C03'
4 and object_type like '%JAVA%';


OBJECT_TYPE
-------------------
JAVA CLASS

Details

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
Purpose
Scope
Details
References

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