-
Sub-task
-
Resolution: Done
-
Major
-
None
-
None
Currently running IIOP tests explodes with
Caused by: java.lang.NoClassDefFoundError: sun/reflect/ReflectionFactory$GetReflectionFactoryAction at javax.orb.api//sun.corba.Bridge.<init>(Bridge.java:154) at javax.orb.api//sun.corba.Bridge.get(Bridge.java:176) at javax.orb.api//com.sun.corba.se.impl.io.ObjectStreamClass$1.run(ObjectStreamClass.java:93) at javax.orb.api//com.sun.corba.se.impl.io.ObjectStreamClass$1.run(ObjectStreamClass.java:91) ...
Which is caused by some changes in package names in sun.reflect.* classes.
David's proposal is that we probably need to port
https://github.com/dmlloyd/openjdk/commit/cc27408ff6d7f61b401211d3784311742719970c
https://github.com/dmlloyd/openjdk/commit/142fd225713d19b972a4a6dfa84a60121ecad416
https://github.com/dmlloyd/openjdk/commit/dec9380008f083f76fe05be0c9bf3f860933205a
commits from upstream to our fork.
But some of them might need to be ported to multi version jar.
- is cloned by
-
JBEAP-11605 Update openjdk corba to work with JDK9
- Closed