Ahojte,
chcel by som sa spytat, ci ma niekto skusenosti s OpenJDK a jeho pluginom pre firefox - konkretne IcedTea plugin. Jedna sa o to, ze mam applet, ktory pod oracle javou a jej pluginami funguje korektne, ale pri OpenJDK a IcedTea nie je ClassLoader schopny nacitat ani jednu triedu z jarka. V applete pouzivam vlastny classloader, ktory je podedeny z java.security.SecureClassLoader. V ramci toho pluginu funguje hierarchia clasloaderov nasledovane:
java.net.URLClassLoader
--sun.misc.Launcher$ExtClassLoader
--sun.misc.Launcher$AppClassLoader
--Moj classloader
V mojom classloaderi sa pokusam o delegaciu zavadzania tried na predkov (pripadne cache) alebo ho skusam nacitat volanim kontextoveho classloaderu - Thread.currentThread().getContextClassLoader().loadClass(), ktory som pri vytvarani classloaderu predal ako parameter konstruktoru a drzim si ho v atribute, cim sa zaistuje, ze applet bezi threadsafe.
Na zaver este jedna otazka: Neviete, kde by som zohnal zdrojaky k JNLPClassloader-u? (Jedna sa o implementaciu, ktora pod OpenJDK a IcedTea pluginom funguje korektne)
Za pomoc vopred vdaka.