#1085 java error on sun's JRE 1.4.1_01

1.080
closed
Jamie Cameron
5
2003-04-15
2003-04-15
Anonymous
No

There seems to be a java error on some systems with
Windows XP/2000 and sun's JRE 1.4.1_01. Other
applets working fine. Systems with Microsoft Java don't
have this error.

dino@tsoumakis.de

console output:
-------------------------
Java(TM) Plug-in: Version 1.4.1_01
Verwendung der JRE-Version 1.4.1_01 Java HotSpot
(TM) Client VM
Home-Verzeichnis des Benutzers = C:\Documents and
Settings\nf1734

Proxy-Konfiguration:Kein Proxy

----------------------------------------------------
c: Konsolenfenster löschen
f: Objekte in Finalisierungswarteschlange finalisieren
g: Speicherbereinigung
h: Diese Hilfemeldung anzeigen
l: ClassLoader-Liste ausgeben
m: Speicherbelegung drucken
o: Protokollieren auslösen
p: Proxy-Konfiguration neu laden
q: Konsole ausblenden
r: Richtlinien-Konfiguration neu laden
s: Systemeigenschaften ausgeben
t: Threadliste ausgeben
v: Thread-Stack ausgeben
x: ClassLoader-Cache löschen
0-5: Trace-Stufe auf <n> setzen
----------------------------------------------------
java.lang.ExceptionInInitializerError

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Unknown Source)

at java.net.URL.getURLStreamHandler
(Unknown Source)

at java.net.URL.<init>(Unknown Source)

at java.net.URL.<init>(Unknown Source)

at java.net.URL.<init>(Unknown Source)

at sun.plugin.AppletViewer.getDocumentBase
(Unknown Source)

at sun.plugin.AppletViewer.getCodeBase
(Unknown Source)

at sun.plugin.AppletViewer.appletInit
(Unknown Source)

at
sun.plugin.viewer.LifeCycleManager.initAppletPanel
(Unknown Source)

at
sun.plugin.viewer.IExplorerPluginObject$Initer.run
(Unknown Source)

Caused by: java.lang.NullPointerException

at java.security.MessageDigest.update
(Unknown Source)

at
sun.plugin.security.WSecureRandom.<init>(Unknown
Source)

at
sun.reflect.NativeConstructorAccessorImpl.newInstance0
(Native Method)

at
sun.reflect.NativeConstructorAccessorImpl.newInstance
(Unknown Source)

at
sun.reflect.DelegatingConstructorAccessorImpl.newInsta
nce(Unknown Source)

at java.lang.reflect.Constructor.newInstance
(Unknown Source)

at java.lang.Class.newInstance0(Unknown
Source)

at java.lang.Class.newInstance(Unknown
Source)

at java.security.Security.doGetImpl(Unknown
Source)

at java.security.Security.doGetImpl(Unknown
Source)

at java.security.Security.getImpl(Unknown
Source)

at java.security.SecureRandom.getInstance
(Unknown Source)

at java.security.SecureRandom.<init>
(Unknown Source)

at
sun.plugin.services.WIExplorerBrowserService.getSecure
Random(Unknown Source)

at sun.plugin.net.protocol.https.Handler$1.run
(Unknown Source)

at java.security.AccessController.doPrivileged
(Native Method)

at
sun.plugin.net.protocol.https.Handler.<clinit>(Unknown
Source)

... 11 more

java.lang.NoClassDefFoundError

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Unknown Source)

at java.net.URL.getURLStreamHandler
(Unknown Source)

at java.net.URL.<init>(Unknown Source)

at java.net.URL.<init>(Unknown Source)

at sun.plugin.AppletViewer.getCodeBase
(Unknown Source)

at sun.plugin.AppletViewer.appletInit
(Unknown Source)

at
sun.plugin.viewer.LifeCycleManager.initAppletPanel
(Unknown Source)

at
sun.plugin.viewer.IExplorerPluginObject$Initer.run
(Unknown Source)

Discussion

  • Jamie Cameron
    Jamie Cameron
    2003-04-15

    • status: open --> closed
     
  • Jamie Cameron
    Jamie Cameron
    2003-04-15

    Logged In: YES
    user_id=129364

    The problem is most likely that the applet cannot load it's
    classes, because the authentication cookie that webmin uses
    is not being passed to it. The solution is to switch webmin
    to normal HTTP authentication mode, which can be done by
    going to the Webmin Configuration module, clicking on
    Authentication and selecting 'Disable session authentication'.