自分のサーバーの1つでJava Webアプレットを実行しています。何らかの理由で、特定のユーザーがアクセスできない(「エラー:詳細をクリックしてください」というアプレットの代わりにエラー・テキストが表示されます)、タグ間に配置されたテキストではない、つまりJREがインストールされ、Javaアプレットのエラー
私はJREの彼の特定の「味」と呼ばれるこの「HotSpot」バージョン(これを参照してください: http://www.experts-exchange.com/Programming/Languages/Java/Q_24405442.html EEアカウントをお持ちの場合は、私のことを覚えているわけではありません)私はJava自体に馴染みがないですし、品種も - 私はページのアプレットの実装者です(書きませんでした)
アプレットは私にとってはうまく動作し、他のすべてのユーザはこれまで通り動作しています。 e "http://mywebsite.com/java/JavaVersionDisplayApplet/class.class"のような彼のエラーの下に記載されています。ファイルは "http://mywebsite.com/java/JavaVersionDisplay.class"にあります。アプレットプログラマーによると、彼のエラーは、コード内のどこにも指定されていないファイルを指しています。
ユーザーのエラーが読み取ります
Java Plug-in 1.6.0_13
Using JRE version 1.6.0_13 Java HotSpot(TM) Client VM
User home directory = C:Documents and Settingsjohn
load: class JavaVersionDisplayApplet.class not found.
java.lang.ClassNotFoundException: JavaVersionDisplayApplet.class
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: open HTTP connection failed:http://mywebsite.com/java/JavaVersionDisplayApplet/class.class
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 7 more
Exception: java.lang.ClassNotFoundException: JavaVersionDisplayApplet.class
load: class JavaVersionDisplayApplet.class not found.
java.lang.ClassNotFoundException: JavaVersionDisplayApplet.class
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: open HTTP connection failed:http://mywebsite.com/java/JavaVersionDisplayApplet/class.class
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 7 more
Exception: java.lang.ClassNotFoundException: JavaVersionDisplayApplet.class
–
HTTP_USER_AGENT:Mozilla/4.0(互換性、MSIE 7.0、Windows NT 5.2、WOW64、InfoPath.1) –
彼はプロキシを使用しているかどうかわかりませんが、アプレットが指しているファイル〜には存在しない(とは考えられない)。ファイルは "http://mywebsite.com/java/JavaVersionDisplay.class"にあります。何らかの理由で彼のアプレットが "http://mywebsite.com/java/JavaVersionDisplayApplet/class.class"を探しているようです。 –