Web Start + jigsaw, org.omg.CORBA.portable.IDLEntity ClassNotFoundExceptionwe

Frank Meilinger frank.meilinger at itacsoftware.com
Wed Oct 5 20:21:38 UTC 2016


Hi all,

we try to bring our Web Start application to work with JDK 9-ea+135 and 
found an issue with CORBA.

Our existing application (compiled with javac 8) has some classes which 
implements "org.omg.CORBA.portable.IDLEntity". javaws 9 launched the 
jnlp file without problems and load the application. After starting, the 
following Exception occur in the Java Web Start Java Console.

Caused by: java.lang.ClassNotFoundException: 
org.omg.CORBA.portable.IDLEntity
     at 
com.sun.deploy.security.DeployURLClassLoader.findClass(jdk.deploy at 9-ea/DeployURLClassLoader.java:301)
     at 
com.sun.jnlp.JNLPClassLoader.findClass(jdk.javaws at 9-ea/JNLPClassLoader.java:382)
     at java.lang.ClassLoader.loadClass(java.base at 9-ea/ClassLoader.java:486)
     at 
com.sun.jnlp.JNLPClassLoader.loadClass(jdk.javaws at 9-ea/JNLPClassLoader.java:136)
     at java.lang.ClassLoader.loadClass(java.base at 9-ea/ClassLoader.java:419)
     ... 85 more

Is the java.corba module available by default? If not, is there a way to 
include this module in the Web Start launching process while starting 
the application (maybe by adding something to the jnlp)? Or is this 
maybe an open issue with Web Start, jigsaw and org.omg.corba packages?

Thanks,
  Frank


-- 
iTAC Software AG
Vorstand / Management: Peter Bollinger, Dieter Meuser
Vorsitzender des Aufsichtsrats: Ralf W. Dieter
Sitz der Gesellschaft / DC: 56410 Montabaur, Reg.G: AG Montabaur HRB 6740
The Dürr Group



More information about the jigsaw-dev mailing list