-
Bug
-
Resolution: Fixed
-
P2
-
1.2.0
-
None
-
1.2fcs
-
x86, sparc
-
solaris_2.6, windows_95
-
Verified
Swing-1.1beta2 - SwingSetApplet throws exceptions in IE4 on WinNT
Trying to load SwingSetApplet without Java Plugin throws exceptions with IE4 on Win NT and stops loading the applet. This problem happens when the security setting is set to 'low'. Workaround is to customize security settings and enable everything. Works fine with Nestcape Navigator 4.5 on Win NT.
Exceptions thrown,
com.ms.security.SecurityExceptionEx[com/sun/java/swing/plaf/metal/DefaultMetalTheme.<init>]: Unable to access system property: swing.plaf.metal.controlFont
at com/ms/security/permissions/PropertyPermission.check
at com/ms/security/PolicyEngine.shallowCheck
at com/ms/security/PolicyEngine.checkCallersPermission
at com/ms/security/StandardSecurityManager.chk
at com/ms/security/StandardSecurityManager.checkPropertyAccess
at java/awt/Font.getFont
at com/sun/java/swing/plaf/metal/DefaultMetalTheme.<init>
at com/sun/java/swing/plaf/metal/MetalLookAndFeel.createDefaultTheme
at com/sun/java/swing/plaf/metal/MetalLookAndFeel.getDefaults
at com/sun/java/swing/UIManager.setLookAndFeel
at com/sun/java/swing/UIManager.setLookAndFeel
at com/sun/java/swing/UIManager.initializeDefaultLAF
at com/sun/java/swing/UIManager.initialize
at com/sun/java/swing/UIManager.maybeInitialize
at com/sun/java/swing/UIManager.getUI
at com/sun/java/swing/JPanel.updateUI
at com/sun/java/swing/JPanel.<init>
at com/sun/java/swing/JPanel.<init>
at com/sun/java/swing/JRootPane.createGlassPane
at com/sun/java/swing/JRootPane.<init>
at com/sun/java/swing/JApplet.createRootPane
at com/sun/java/swing/JApplet.<init>
at SwingSetApplet.<init>
at com/ms/applet/BrowserAppletFrame.newInstance
at com/ms/applet/AppletPanel.processSentEvent
at com/ms/applet/AppletPanel.processSentEvent
at com/ms/applet/AppletPanel.run
at java/lang/Thread.run
com.ms.security.SecurityExceptionEx[com/sun/java/swing/plaf/metal/DefaultMetalTheme.<init>]: Unable to access system property: swing.plaf.metal.controlFont
at com/ms/security/permissions/PropertyPermission.check
at com/ms/security/PolicyEngine.shallowCheck
at com/ms/security/PolicyEngine.checkCallersPermission
at com/ms/security/StandardSecurityManager.chk
at com/ms/security/StandardSecurityManager.checkPropertyAccess
at java/awt/Font.getFont
at com/sun/java/swing/plaf/metal/DefaultMetalTheme.<init>
at com/sun/java/swing/plaf/metal/MetalLookAndFeel.createDefaultTheme
at com/sun/java/swing/plaf/metal/MetalLookAndFeel.getDefaults
at com/sun/java/swing/UIManager.setLookAndFeel
at com/sun/java/swing/UIManager.setLookAndFeel
at com/sun/java/swing/UIManager.initializeDefaultLAF
at com/sun/java/swing/UIManager.initialize
at com/sun/java/swing/UIManager.maybeInitialize
at com/sun/java/swing/UIManager.getUI
at com/sun/java/swing/JPanel.updateUI
at com/sun/java/swing/JPanel.<init>
at com/sun/java/swing/JPanel.<init>
at com/sun/java/swing/JRootPane.createGlassPane
at com/sun/java/swing/JRootPane.<init>
at com/sun/java/swing/JApplet.createRootPane
at com/sun/java/swing/JApplet.<init>
at SwingSetApplet.<init>
at com/ms/applet/BrowserAppletFrame.newInstance
at com/ms/applet/AppletPanel.processSentEvent
at com/ms/applet/AppletPanel.processSentEvent
at com/ms/applet/AppletPanel.run
at java/lang/Thread.run
java.lang.InstantiationException: SwingSetApplet
at com/ms/applet/BrowserAppletFrame.newInstance
at com/ms/applet/AppletPanel.processSentEvent
at com/ms/applet/AppletPanel.processSentEvent
at com/ms/applet/AppletPanel.run
at java/lang/Thread.run
Trying to load SwingSetApplet without Java Plugin throws exceptions with IE4 on Win NT and stops loading the applet. This problem happens when the security setting is set to 'low'. Workaround is to customize security settings and enable everything. Works fine with Nestcape Navigator 4.5 on Win NT.
Exceptions thrown,
com.ms.security.SecurityExceptionEx[com/sun/java/swing/plaf/metal/DefaultMetalTheme.<init>]: Unable to access system property: swing.plaf.metal.controlFont
at com/ms/security/permissions/PropertyPermission.check
at com/ms/security/PolicyEngine.shallowCheck
at com/ms/security/PolicyEngine.checkCallersPermission
at com/ms/security/StandardSecurityManager.chk
at com/ms/security/StandardSecurityManager.checkPropertyAccess
at java/awt/Font.getFont
at com/sun/java/swing/plaf/metal/DefaultMetalTheme.<init>
at com/sun/java/swing/plaf/metal/MetalLookAndFeel.createDefaultTheme
at com/sun/java/swing/plaf/metal/MetalLookAndFeel.getDefaults
at com/sun/java/swing/UIManager.setLookAndFeel
at com/sun/java/swing/UIManager.setLookAndFeel
at com/sun/java/swing/UIManager.initializeDefaultLAF
at com/sun/java/swing/UIManager.initialize
at com/sun/java/swing/UIManager.maybeInitialize
at com/sun/java/swing/UIManager.getUI
at com/sun/java/swing/JPanel.updateUI
at com/sun/java/swing/JPanel.<init>
at com/sun/java/swing/JPanel.<init>
at com/sun/java/swing/JRootPane.createGlassPane
at com/sun/java/swing/JRootPane.<init>
at com/sun/java/swing/JApplet.createRootPane
at com/sun/java/swing/JApplet.<init>
at SwingSetApplet.<init>
at com/ms/applet/BrowserAppletFrame.newInstance
at com/ms/applet/AppletPanel.processSentEvent
at com/ms/applet/AppletPanel.processSentEvent
at com/ms/applet/AppletPanel.run
at java/lang/Thread.run
com.ms.security.SecurityExceptionEx[com/sun/java/swing/plaf/metal/DefaultMetalTheme.<init>]: Unable to access system property: swing.plaf.metal.controlFont
at com/ms/security/permissions/PropertyPermission.check
at com/ms/security/PolicyEngine.shallowCheck
at com/ms/security/PolicyEngine.checkCallersPermission
at com/ms/security/StandardSecurityManager.chk
at com/ms/security/StandardSecurityManager.checkPropertyAccess
at java/awt/Font.getFont
at com/sun/java/swing/plaf/metal/DefaultMetalTheme.<init>
at com/sun/java/swing/plaf/metal/MetalLookAndFeel.createDefaultTheme
at com/sun/java/swing/plaf/metal/MetalLookAndFeel.getDefaults
at com/sun/java/swing/UIManager.setLookAndFeel
at com/sun/java/swing/UIManager.setLookAndFeel
at com/sun/java/swing/UIManager.initializeDefaultLAF
at com/sun/java/swing/UIManager.initialize
at com/sun/java/swing/UIManager.maybeInitialize
at com/sun/java/swing/UIManager.getUI
at com/sun/java/swing/JPanel.updateUI
at com/sun/java/swing/JPanel.<init>
at com/sun/java/swing/JPanel.<init>
at com/sun/java/swing/JRootPane.createGlassPane
at com/sun/java/swing/JRootPane.<init>
at com/sun/java/swing/JApplet.createRootPane
at com/sun/java/swing/JApplet.<init>
at SwingSetApplet.<init>
at com/ms/applet/BrowserAppletFrame.newInstance
at com/ms/applet/AppletPanel.processSentEvent
at com/ms/applet/AppletPanel.processSentEvent
at com/ms/applet/AppletPanel.run
at java/lang/Thread.run
java.lang.InstantiationException: SwingSetApplet
at com/ms/applet/BrowserAppletFrame.newInstance
at com/ms/applet/AppletPanel.processSentEvent
at com/ms/applet/AppletPanel.processSentEvent
at com/ms/applet/AppletPanel.run
at java/lang/Thread.run
- relates to
-
JDK-4196094 customizable metal theme font initialization failure
-
- Resolved
-