[jacorb-developer] java 9

Vomlel Jan Jan.Vomlel at aipsafe.cz
Wed Oct 4 09:38:49 CEST 2017


Hello,

I have tryed to use jacorb on java 9. But it is not working.

I think it is because jacorb-omgapi redefines some parts of java.corba module and uses other parts. Java 9 does not have endorsed mechanism, modules can be used or not used, but they cannot be partially changed.

Do you have any plan to support java 9?

Exception when java.corba module is used:
java.lang.NoClassDefFoundError: org/omg/CORBA/ORBSingleton
              at org.jacorb.orb.ORBSingleton.configure(ORBSingleton.java:155)
              at org.jacorb.orb.ORB.configure(ORB.java:292)
              at org.jacorb.orb.ORB.set_parameters(ORB.java:1884)
              at java.corba at 9/org.omg.CORBA.ORB.init(ORB.java:430)<mailto:java.corba at 9/org.omg.CORBA.ORB.init(ORB.java:430)>
…

Exception when java.corba module is not used:
java.lang.NoClassDefFoundError: javax/rmi/CORBA/Stub
              at java.base/java.lang.ClassLoader.defineClass1(Native Method)
              at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1007)
              at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
              at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:801)
              at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:699)
              at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:622)
              at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:580)
              at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:185)
              at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:496)
              at org.jacorb.orb.ORB.getReference(ORB.java:1243)
              at org.jacorb.poa.POA.getReference(POA.java:1349)
              at org.jacorb.poa.POA.servant_to_reference(POA.java:2038)
…

________________________________

Tento e-mail ani žádný z připojených souborů nejsou přijetím návrhu na uzavření smlouvy, ledaže je to v nich výslovně uvedeno. Pokud tomu tak není, nelze je považovat za jednání, které by zakládalo jakékoliv nároky vůči společnosti AiP Safe. Tento e-mail je určen pouze uvedenému příjemci a dalším osobám, které jsou jmenovitě uvedeny jako příjemci, a jeho obsah, včetně obsahu všech připojených souborů, je důvěrný. Jestliže nejste oprávněný příjemce, zdržte se, prosím, jakékoliv formy zveřejnění, reprodukce, kopírování, distribuce nebo šíření jeho obsahu, včetně obsahu všech připojených souborů. Pokud jste obdržel tento e-mail omylem, oznamte to, prosím, neprodleně jeho odesilateli a e-mail, včetně všech připojených souborů, vymažte. Všechny e maily adresované, přijímané nebo posílané AiP Safe s.r.o. nebo zaměstnanci AiP Safe s.r.o. jsou považovány za zásadně pracovní e-maily. V souladu s tím odesilatel nebo příjemce těchto e mailů souhlasí, že mohou být čteny jinými zaměstnanci AiP Safe s.r.o., než je daný příjemce nebo odesilatel, proto aby byla zajištěna kontinuita pracovních aktivit a byla umožněna jejich kontrola..


More information about the jacorb-developer mailing list