Java 7 update 55 JacORB error when running via WebStart -


since updating java 7 update 55, i'm not able run webstart java application.

this application worked fine under java 7 update 51 when launched via webstart.

it works update 55 when launched outside of webstart.

any suggestions further investigation points?

org.omg.corba.initialize: can't instantiate default orb implementation org.jacorb.orb.orbsingleton  vmcid: 0x0  minor code: 0  completed: no     @ org.omg.corba.orb.create_impl_with_systemclassloader(unknown source)     @ org.omg.corba.orb.init(unknown source)     @ org.jacorb.orb.cdrinputstream.<init>(cdrinputstream.java:186)     @ org.jacorb.orb.etf.profilebase.initfromprofiledata(profilebase.java:252)     @ org.jacorb.orb.etf.profilebase.demarshal(profilebase.java:172)     @ org.jacorb.orb.etf.factoriesbase.demarshal_profile(factoriesbase.java:124)     @ org.jacorb.orb.parsedior.decode(parsedior.java:235)     @ org.jacorb.orb.parsedior.parse_stringified_ior(parsedior.java:460)     @ org.jacorb.orb.parsedior.parse(parsedior.java:375)     @ org.jacorb.orb.parsedior.<init>(parsedior.java:192)     @ org.jacorb.orb.orb.string_to_object(orb.java:1824)  caused by: java.lang.classnotfoundexception: org.jacorb.orb.orbsingleton     @ java.net.urlclassloader$1.run(unknown source)     @ java.net.urlclassloader$1.run(unknown source)     @ java.security.accesscontroller.doprivileged(native method)     @ java.net.urlclassloader.findclass(unknown source)     @ java.lang.classloader.loadclass(unknown source)     @ sun.misc.launcher$appclassloader.loadclass(unknown source)     @ java.lang.classloader.loadclass(unknown source)     @ java.lang.class.forname0(native method)     @ java.lang.class.forname(unknown source)     ... 56 more 

edit 12th june 2014

looks issue has been fixed here:

https://bugs.openjdk.java.net/browse/jdk-8042789

this included in next cpu on july 15th

looks change caused issue reverted uses current thread classloader again.

http://hg.openjdk.java.net/jdk8u/jdk8u-dev/corba/rev/009fc3f785a9

i've opened bug java (review id: ji-9011898). issue in org.omg.corba.orb.init() method system class loader forced use, while in past current thread's class loader used.

update: valid workaround copying jacorb jars inside /jre/lib/endorsed folder, these classes can loaded outside webstart class loader. see java webstart , endorsed directories , java 7u55 eclipse system fragment classloader details.


Comments

Popular posts from this blog

java - Intellij Synchronizing output directories .. -

git - Initial Commit: "fatal: could not create leading directories of ..." -