-
Bug
-
Resolution: Fixed
-
P3
-
5.0u61, 6u71, 7u55, 8, 9
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8059601 | 9 | Sean Coffey | P3 | Closed | Won't Fix | |
JDK-8048368 | 8u25 | Sean Coffey | P3 | Resolved | Fixed | b05 |
JDK-8052424 | emb-8u26 | Sean Coffey | P3 | Resolved | Fixed | b17 |
JDK-8046241 | 7u80 | Sean Coffey | P3 | Resolved | Fixed | b02 |
JDK-8060770 | 7u79 | Sean Coffey | P3 | Resolved | Fixed | b01 |
JDK-8057204 | 7u76 | Sean Coffey | P3 | Resolved | Fixed | b01 |
JDK-8047410 | 7u72 | Sean Coffey | P3 | Resolved | Fixed | b01 |
JDK-8047148 | 7u71 | Sean Coffey | P3 | Resolved | Fixed | b01 |
JDK-8046605 | 7u66 | Sean Coffey | P3 | Resolved | Fixed | b16 |
JDK-8046603 | 7u65 | Sean Coffey | P3 | Resolved | Fixed | b16 |
JDK-8047059 | 7u60 | Sean Coffey | P3 | Resolved | Fixed | interim-patch |
JDK-8047713 | 7u55 | Sean Coffey | P3 | Resolved | Fixed | interim-patch |
JDK-8046240 | 6u85 | Sean Coffey | P3 | Resolved | Fixed | b01 |
JDK-8046291 | 5.0u75 | Sean Coffey | P3 | Resolved | Fixed | b01 |
org/omg/CORBA/ORB.init() such that it now
attempts to load the ORB singleton class using the system class loader.
The previous behaviour was to use the thread context class loader.
This causes problems when the ORBSingleton class is not on the system class loader's
classpath - e.g. in the case of a third party ORB shipped with an applet.
In this scenario the init() API fails to load the singleton ORB, as specified in the system property org.omg.CORBA.ORBSingletonClass,
and you get an Exception:
org.omg.CORBA.INITIALIZE: Could not initialize can't instantiate default ORB
implementation
...
Caused by: java.lang.ClassNotFoundException
...
- backported by
-
JDK-8046240 org.omg.CORBA.ORBSingletonClass loading no longer uses context class loader
- Resolved
-
JDK-8046241 org.omg.CORBA.ORBSingletonClass loading no longer uses context class loader
- Resolved
-
JDK-8046291 org.omg.CORBA.ORBSingletonClass loading no longer uses context class loader
- Resolved
-
JDK-8046603 org.omg.CORBA.ORBSingletonClass loading no longer uses context class loader
- Resolved
-
JDK-8046605 org.omg.CORBA.ORBSingletonClass loading no longer uses context class loader
- Resolved
-
JDK-8047059 org.omg.CORBA.ORBSingletonClass loading no longer uses context class loader
- Resolved
-
JDK-8047148 org.omg.CORBA.ORBSingletonClass loading no longer uses context class loader
- Resolved
-
JDK-8047410 org.omg.CORBA.ORBSingletonClass loading no longer uses context class loader
- Resolved
-
JDK-8047713 org.omg.CORBA.ORBSingletonClass loading no longer uses context class loader
- Resolved
-
JDK-8048368 org.omg.CORBA.ORBSingletonClass loading no longer uses context class loader
- Resolved
-
JDK-8052424 org.omg.CORBA.ORBSingletonClass loading no longer uses context class loader
- Resolved
-
JDK-8057204 org.omg.CORBA.ORBSingletonClass loading no longer uses context class loader
- Resolved
-
JDK-8060770 org.omg.CORBA.ORBSingletonClass loading no longer uses context class loader
- Resolved
-
JDK-8059601 org.omg.CORBA.ORBSingletonClass loading no longer uses context class loader
- Closed
- duplicates
-
JDK-8043148 ClassNotFoundException: org.openorb.CORBA.ORBSingleton
- Closed
-
JDK-8042462 Java Webstart application cannot complete ORB.init()
- Closed
-
JDK-8154550 Change in org.omg.ORB.init breaks CORBA applications started with Webstart
- Closed
-
JDK-8154717 S8025005 update causes inability to load custom singleton ORB
- Closed
-
JDK-8042194 ORB.init() always uses systemclassloader to load org.omg.CORBA.ORBSingletonClass
- Closed
- relates to
-
JDK-8049522 Move @implNote in org.omg.CORBA.ORB to init method
- Resolved