I am trying to find out why the applet notinited message is showing up, any help
is appreciated.
I got 2 messages from a total of 112 users saying that when they go to the
URL, the plugin loads and then they get a "Applet notinited" error showing
up in the Netscape's Status bar.
Below are three console outputs:
First one showing the Java Concole(from the plugin) output which recognises
the jar file and that displays the applet.
Whereas the second output(from Java Plugin console) is taken from a different
machine.
The third output is obtained using an appletviewer.
I have looked at the FAQ on Sun's Site for this problem and made sure that I
followed all the instructions, but it still does not work. PLEASE HELP!
****************************************************
Console Output for Plugin that recognise the jar file
****************************************************
Java(TM) Plug-in
Using JRE version 1.2.1
User home directory = C:\WINDOWS
Proxy Configuration: no proxy
JAR cache enabled.
Opening http://a.b.com/HR/newtestjar.jar no proxy
No holding
CacheHandler trying caching. http://a.b.com/HR/newtestjar.jar
CacheHandler file name: C:\Program
Files\Netscape\Communicator\cache\M1L4DOS4.JAR
Got cached copy
****************************************************
Console Output for Plugin that doesn't recognise the jar file
****************************************************
User home directory = C:\WINDOWS
Proxy Configuration: no proxy
JAR cache enabled.
Opening http://a.b.com/HR/newtestjar.jar no proxy
Opening http://a.b.com/HR/newtestjar.jar no proxy
Opening http://a.b.com/HR/EAT.class no proxy
Opening http://a.b.com/HR/EAT.class no proxy
Opening http://a.b.com/HR/EAT/class.class no proxy
Opening http://a.b.com/HR/EAT/class.class no proxy
load: class EAT.class not found.
java.lang.ClassNotFoundException: java.net.SocketException: Descriptor not a
socket: no further information
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(Compiled Code)
at
java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:125)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:112)
at java.net.Socket.<init>(Socket.java:269)
at java.net.Socket.<init>(Socket.java:98)
at sun.net.NetworkClient.doConnect(NetworkClient.java:54)
at
sun.plugin.protocol.jdk12.http.HttpClient.doConnect(HttpClient.java:97)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:320)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:409)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:260)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:221)
at
sun.plugin.protocol.jdk12.http.HttpClient.<init>(HttpClient.java:57)
at sun.plugin.protocol.jdk12.http.HttpClient.New(HttpClient.java:69)
at
sun.plugin.protocol.jdk12.http.HttpURLConnection.privBlock(HttpURLConnection.java:110)
at
sun.plugin.protocol.jdk12.http.HttpURLConnection$PrivilegedBlockAction.run(HttpURLConnection.java:298)
at java.security.AccessController.doPrivileged(Native Method)
at
sun.plugin.protocol.jdk12.http.HttpURLConnection.connect(HttpURLConnection.java:176)
at
sun.plugin.protocol.jdk12.http.HttpURLConnection.getInputStream(HttpURLConnection.java:191)
at sun.applet.AppletClassLoader.getBytes(Compiled Code)
at sun.applet.AppletClassLoader.access$1(AppletClassLoader.java:216)
at sun.applet.AppletClassLoader$1.run(AppletClassLoader.java:139)
at java.security.AccessController.doPrivileged(Native Method)
at
sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:136)
at java.lang.ClassLoader.loadClass(ClassLoader.java:280)
at
sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:110)
at java.lang.ClassLoader.loadClass(ClassLoader.java:237)
at sun.applet.AppletClassLoader.loadCode(AppletClassLoader.java:368)
at sun.applet.AppletPanel.createApplet(AppletPanel.java:532)
at sun.plugin.AppletViewer.createApplet(AppletViewer.java:759)
at sun.applet.AppletPanel.runLoader(AppletPanel.java:468)
at sun.applet.AppletPanel.run(Compiled Code)
at java.lang.Thread.run(Thread.java:479)
**********************************************************
Console Output from appletviewer of the machine in error
**********************************************************
C:\jdk1.2.1\bin>
C:\jdk1.2.1\bin>appletviewer http://a.b.com:80/HR/eat/applet/plugin.ht
I/O exception while reading: Descriptor not a socket: no further information
Is http://a.b.com:80/HR/eat/applet/plugin.html the correct URL?
C:\jdk1.2.1\bin>appletviewer http://a.b.com/HR/eat/applet/plugin.html
I/O exception while reading: Descriptor not a socket: no further information
Is http://a.b.com/HR/eat/applet/plugin.html the correct URL?
C:\jdk1.2.1\bin>appletviewer http://a.b.com/HR/eat/applet/plugin^C
C:\jdk1.2.1\bin>appletviewer http://a.b.com/HR/test.html
I/O exception while reading: Descriptor not a socket: no further information
Is http://a.b.com/HR/test.html the correct URL?
*********END********