This problem started appearing on Merlin-beta b47. Install Plug-In and goto this page with Netscape Communicator 4.61 and the exception will be raised:
http://sqesvr.eng/jfc/swing/BrowserTestSuite/Suite/Appls/BeetleApplet/index.html
java.security.AccessControlException: access denied (java.lang.RuntimePermission preferences)
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.util.prefs.Preferences.userRoot(Unknown Source)
at java.util.prefs.AbstractPreferences.isUserNode(Unknown Source)
at java.util.prefs.WindowsPreferences.rootNativeHandle(Unknown Source)
at java.util.prefs.WindowsPreferences.openKey(Unknown Source)
at java.util.prefs.WindowsPreferences.openKey(Unknown Source)
at java.util.prefs.WindowsPreferences.childrenNamesSpi(Unknown Source)
at java.util.prefs.AbstractPreferences.childrenNames(Unknown Source)
at java.util.prefs.AbstractPreferences.getChild(Unknown Source)
at java.util.prefs.AbstractPreferences.nodeExists(Unknown Source)
at java.util.prefs.AbstractPreferences.nodeExists(Unknown Source)
at sun.awt.im.ExecutableInputMethodManager.readPreferredInputMethod(Unknown Source)
at sun.awt.im.ExecutableInputMethodManager.getPreferredInputMethod(Unknown Source)
at sun.awt.im.ExecutableInputMethodManager.findInputMethod(Unknown Source)
at sun.awt.im.InputContext.selectInputMethod(Unknown Source)
at sun.awt.im.InputContext.<init>(Unknown Source)
at sun.awt.im.InputMethodContext.<init>(Unknown Source)
at java.awt.im.InputContext.getInstance(Unknown Source)
at java.awt.Window.getInputContext(Unknown Source)
at java.awt.Component.getInputContext(Unknown Source)
at java.awt.Component.getInputContext(Unknown Source)
at java.awt.Component.getInputContext(Unknown Source)
at java.awt.Component.getInputContext(Unknown Source)
at java.awt.Component.getInputContext(Unknown Source)
at java.awt.Component.removeNotify(Unknown Source)
at java.awt.Container.removeNotify(Unknown Source)
at javax.swing.JComponent.removeNotify(Unknown Source)
at java.awt.Container.remove(Unknown Source)
at javax.swing.JLayeredPane.remove(Unknown Source)
at java.awt.Container.remove(Unknown Source)
at javax.swing.JRootPane.setContentPane(Unknown Source)
at javax.swing.JApplet.setContentPane(Unknown Source)
at BeetleApplet.init(BeetleApplet.java:93)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
edmund.lou@eng 2001-02-13
Swing Test Development
======================================
http://sqesvr.eng/jfc/swing/BrowserTestSuite/Suite/Appls/BeetleApplet/index.html
java.security.AccessControlException: access denied (java.lang.RuntimePermission preferences)
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.util.prefs.Preferences.userRoot(Unknown Source)
at java.util.prefs.AbstractPreferences.isUserNode(Unknown Source)
at java.util.prefs.WindowsPreferences.rootNativeHandle(Unknown Source)
at java.util.prefs.WindowsPreferences.openKey(Unknown Source)
at java.util.prefs.WindowsPreferences.openKey(Unknown Source)
at java.util.prefs.WindowsPreferences.childrenNamesSpi(Unknown Source)
at java.util.prefs.AbstractPreferences.childrenNames(Unknown Source)
at java.util.prefs.AbstractPreferences.getChild(Unknown Source)
at java.util.prefs.AbstractPreferences.nodeExists(Unknown Source)
at java.util.prefs.AbstractPreferences.nodeExists(Unknown Source)
at sun.awt.im.ExecutableInputMethodManager.readPreferredInputMethod(Unknown Source)
at sun.awt.im.ExecutableInputMethodManager.getPreferredInputMethod(Unknown Source)
at sun.awt.im.ExecutableInputMethodManager.findInputMethod(Unknown Source)
at sun.awt.im.InputContext.selectInputMethod(Unknown Source)
at sun.awt.im.InputContext.<init>(Unknown Source)
at sun.awt.im.InputMethodContext.<init>(Unknown Source)
at java.awt.im.InputContext.getInstance(Unknown Source)
at java.awt.Window.getInputContext(Unknown Source)
at java.awt.Component.getInputContext(Unknown Source)
at java.awt.Component.getInputContext(Unknown Source)
at java.awt.Component.getInputContext(Unknown Source)
at java.awt.Component.getInputContext(Unknown Source)
at java.awt.Component.getInputContext(Unknown Source)
at java.awt.Component.removeNotify(Unknown Source)
at java.awt.Container.removeNotify(Unknown Source)
at javax.swing.JComponent.removeNotify(Unknown Source)
at java.awt.Container.remove(Unknown Source)
at javax.swing.JLayeredPane.remove(Unknown Source)
at java.awt.Container.remove(Unknown Source)
at javax.swing.JRootPane.setContentPane(Unknown Source)
at javax.swing.JApplet.setContentPane(Unknown Source)
at BeetleApplet.init(BeetleApplet.java:93)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
edmund.lou@eng 2001-02-13
Swing Test Development
======================================
- duplicates
-
JDK-4408423 Merlinb48: AccessControlException in BrowserSuite
-
- Closed
-