[Bug 177514] Re: firefox 64-bit IcedTea java not working.

Mikko Taivainen mikko.taivainen at gmail.com
Wed Mar 26 20:41:30 UTC 2008


It seems like NoClassDefFoundError is actually caused by a
SecurityException; see following stack trace. The ACE is caused by the
fact that IcedTea doesn't (yet) support signed applets and therefore
applets are ran in untrusted mode (I guess).

java.lang.NoClassDefFoundError: netscape/javascript/JSObject
	at dk.danskebank.detector.DetectorApplet.init(DetectorApplet.java:12)
	at sun.applet.AppletPanel.run(AppletPanel.java:435)
	at java.lang.Thread.run(Thread.java:636)
Caused by: java.lang.ClassNotFoundException: netscape.javascript.JSObject
	at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:201)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
	at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:145)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
	... 3 more
Caused by: javax.net.ssl.SSLException: java.security.AccessControlException: access denied (java.lang.RuntimePermission modifyThreadGroup)
	at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
	at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1611)
	at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1574)
	at sun.security.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1557)
	at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1150)
	at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1127)
	at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:423)
	at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:997)
	at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:391)
	at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:338)
	at sun.applet.AppletClassLoader.getBytes(AppletClassLoader.java:302)
	at sun.applet.AppletClassLoader.access$100(AppletClassLoader.java:62)
	at sun.applet.AppletClassLoader$1.run(AppletClassLoader.java:191)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:188)
	... 7 more
Caused by: java.security.AccessControlException: access denied (java.lang.RuntimePermission modifyThreadGroup)
	at java.security.AccessControlContext.checkPermission(AccessControlContext.java:342)
	at java.security.AccessController.checkPermission(AccessController.java:553)
	at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
	at sun.applet.AppletSecurity.checkAccess(AppletSecurity.java:252)
	at java.lang.ThreadGroup.checkAccess(ThreadGroup.java:304)
	at java.lang.Thread.init(Thread.java:349)
	at java.lang.Thread.<init>(Thread.java:436)
	at sun.security.ssl.SSLSocketImpl$NotifyHandshakeThread.<init>(SSLSocketImpl.java:2146)
	at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:920)
	at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1116)
	at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1143)
	... 18 more

-- 
firefox 64-bit IcedTea java not working.
https://bugs.launchpad.net/bugs/177514
You received this bug notification because you are a member of Mozilla
Bugs, which is subscribed to firefox-3.0 in ubuntu.




More information about the Ubuntu-mozillateam-bugs mailing list