Maybe the HTTPS server isn't configured properly. Maybe it's not looking in the right place for content. (Do you have separate docroots for the http and https servers? Are the class files accessible in both?)
Maybe the https server doesn't report the correct mime type for class files.
Does the java console say anything more than just "class not found"?
This is the error I am getting
-
load: class linegraph.class not found.
java.lang.ClassNotFoundException: linegraph.class
at sun.applet.AppletClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadCode(Unknown Source)
at sun.applet.AppletPanel.createApplet(Unknown Source)
at sun.plugin.AppletViewer.createApplet(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: javax.net.ssl.SSLException: SSL V2.0 servers are not supported.
at com.sun.net.ssl.internal.ssl.InputRecord.handleUnknownRecord(Unknown Source)
at com.sun.net.ssl.internal.ssl.InputRecord.read(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.net.HttpURLConnection.getResponseCode(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(Unknown Source)
at sun.applet.AppletClassLoader.getBytes(Unknown Source)
at sun.applet.AppletClassLoader.access+100(Unknown Source)
at sun.applet.AppletClassLoader+1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 10 more
It looks like this may be the culprit:
> Caused by: javax.net.ssl.SSLException: SSL V2.0 servers are not supported.
What happens when you test on a different browser? Maybe the browser is set up to only use encryption algorithms that the server doesn't.On some browsers you can reconfigure this.