-
Bug
-
Resolution: Fixed
-
P3
-
1.3.0
-
None
-
ladybird
-
x86
-
windows_nt
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2035033 | 1.4.0 | Mark Davidson | P3 | Resolved | Fixed | beta |
In java.beans.Introspector, the instantiate method tries
to lookup the bean info on a number of different class
loaders. This assumes that the classloader that has loaded
the bean-info is either:
1) The same that loaded the bean, or
2) The class loader.
This is typically not true for Swing components, when applications
are launched with Java Web Start. This makes it impossible to launch
Beans Builder tool using Java Web Start. The Plug-In might have
the same problem.
BTW: This is a general problem in all of the JRE code. All uses of forName
should be inspected.
This should be fixed in Lady Bird.
- backported by
-
JDK-2035033 Introspector Class lookup is broken
-
- Resolved
-