openjdk team mailing list archive
-
openjdk team
-
Mailing list archive
-
Message #01450
Bug#510830: icedtea6-plugin: Fails to load applet from url; appletviewer works
Package: icedtea6-plugin
Version: 6b14-1~exp1
Severity: important
The plugin fails to load the applet at http://www.bmts.com/speed. This appears to be due to the path not checking the url but only the classpath.
I am attaching the output from the plugin.
-- System Information:
Debian Release: 5.0
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages icedtea6-plugin depends on:
ii dpkg 1.14.23 Debian package management system
ii libatk1.0-0 1.22.0-1 The ATK accessibility toolkit
ii libc6 2.7-16 GNU C Library: Shared libraries
ii libcairo2 1.6.4-7 The Cairo 2D vector graphics libra
ii libgcc1 1:4.3.2-1 GCC support library
ii libglib2.0-0 2.16.6-1 The GLib library of C routines
ii libgtk2.0-0 2.12.11-4 The GTK+ graphical user interface
ii libmozjs1d 1.9.0.4-2 The Mozilla SpiderMonkey JavaScrip
ii libnspr4-0d 4.7.1-4 NetScape Portable Runtime Library
ii libpango1.0-0 1.20.5-3 Layout and rendering of internatio
ii libstdc++6 4.3.2-1 The GNU Standard C++ Library v3
ii openjdk-6-jre 6b14-1~exp1 OpenJDK Java runtime, using Hotspo
icedtea6-plugin recommends no packages.
icedtea6-plugin suggests no packages.
-- no debconf information
sh: acroread: not found
GCJ PLUGIN: thread 0x9e63ee0: NP_Initialize
GCJ PLUGIN: thread 0x9e63ee0: NP_Initialize: using /usr/bin/gappletviewer-4.3.
GCJ PLUGIN: thread 0x9e63ee0: NP_Initialize return
GCJ PLUGIN: thread 0x9e63ee0: GCJ_New
GCJ PLUGIN: thread 0x9e63ee0: plugin_data_new
GCJ PLUGIN: thread 0x9e63ee0: plugin_data_new return
GCJ PLUGIN: thread 0x9e63ee0: plugin_get_documentbase
GCJ PLUGIN: thread 0x9e63ee0: plugin_get_documentbase return
GCJ PLUGIN: thread 0x9e63ee0: plugin_start_appletviewer
GCJ PLUGIN: thread 0x9e63ee0: plugin_start_appletviewer return
GCJ PLUGIN: thread 0x9e63ee0: GCJ_New: got confirmation that appletviewer is running.
GCJ PLUGIN: thread 0x9e63ee0: plugin_create_applet_tag
GCJ PLUGIN: thread 0x9e63ee0: plugin_create_applet_tag return
GCJ PLUGIN: thread 0x9e63ee0: plugin_send_message_to_appletviewer
PIPE: plugin wrote instance-13229-0
GCJ PLUGIN: thread 0x9e63ee0: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0x9e63ee0: plugin_send_message_to_appletviewer
PIPE: plugin wrote tag http://www.bmts.com/speed/ <EMBED CODE="SpeedTest.class" WIDTH="463" HEIGHT="263" ><PARAM NAME="NoOfEntries" VALUE="4"><PARAM NAME="Language" VALUE="English"><PARAM NAME="File1" VALUE="1 MB"><PARAM NAME="File2" VALUE="2 MB"><PARAM NAME="File3" VALUE="4 MB"></EMBED>
GCJ PLUGIN: thread 0x9e63ee0: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0x9e63ee0: GCJ_New return
GCJ PLUGIN: thread 0x9e63ee0: NP_GetValue
GCJ PLUGIN: thread 0x9e63ee0: NP_GetValue: returning plugin description.
GCJ PLUGIN: thread 0x9e63ee0: NP_GetValue return
GCJ PLUGIN: thread 0x9e63ee0: GCJ_GetValue
GCJ PLUGIN: thread 0x9e63ee0: GCJ_GetValue: returning TRUE for NeedsXEmbed.
GCJ PLUGIN: thread 0x9e63ee0: GCJ_GetValue return
GCJ PLUGIN: thread 0x9e63ee0: GCJ_SetWindow
GCJ PLUGIN: thread 0x9e63ee0: GCJ_SetWindow: setting window.
GCJ PLUGIN: thread 0x9e63ee0: plugin_send_message_to_appletviewer
PIPE: plugin wrote instance-13229-0
GCJ PLUGIN: thread 0x9e63ee0: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0x9e63ee0: plugin_send_message_to_appletviewer
PIPE: plugin wrote handle 117441540
GCJ PLUGIN: thread 0x9e63ee0: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0x9e63ee0: GCJ_SetWindow return
GCJ PLUGIN: thread 0x9e63ee0: GCJ_GetValue
../../../../../../src/libjava/classpath/native/plugin/gcjwebplugin.cc:601: thread 0x9e63ee0: Error: Unknown plugin value requested.
GCJ PLUGIN: thread 0x9e63ee0: GCJ_GetValue return
GCJ PLUGIN: thread 0x9e63ee0: GCJ_GetValue
../../../../../../src/libjava/classpath/native/plugin/gcjwebplugin.cc:601: thread 0x9e63ee0: Error: Unknown plugin value requested.
GCJ PLUGIN: thread 0x9e63ee0: GCJ_GetValue return
GCJ PLUGIN: thread 0x9e63ee0: GCJ_SetWindow
GCJ PLUGIN: thread 0x9e63ee0: GCJ_SetWindow: window already exists.
GCJ PLUGIN: thread 0x9e63ee0: GCJ_SetWindow: window width changed.
GCJ PLUGIN: thread 0x9e63ee0: plugin_send_message_to_appletviewer
PIPE: plugin wrote instance-13229-0
GCJ PLUGIN: thread 0x9e63ee0: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0x9e63ee0: plugin_send_message_to_appletviewer
PIPE: plugin wrote width 463
GCJ PLUGIN: thread 0x9e63ee0: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0x9e63ee0: GCJ_SetWindow: window height changed.
GCJ PLUGIN: thread 0x9e63ee0: plugin_send_message_to_appletviewer
PIPE: plugin wrote instance-13229-0
GCJ PLUGIN: thread 0x9e63ee0: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0x9e63ee0: plugin_send_message_to_appletviewer
PIPE: plugin wrote height 263
GCJ PLUGIN: thread 0x9e63ee0: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0x9e63ee0: GCJ_SetWindow return
PIPE: applet viewer wrote:running
PIPE: applet viewer read:instance-13229-0
PIPE: applet viewer read:tag http://www.bmts.com/speed/ <EMBED CODE="SpeedTest.class" WIDTH="463" HEIGHT="263" ><PARAM NAME="NoOfEntries" VALUE="4"><PARAM NAME="Language" VALUE="English"><PARAM NAME="File1" VALUE="1 MB"><PARAM NAME="File2" VALUE="2 MB"><PARAM NAME="File3" VALUE="4 MB"></EMBED>
PIPE: applet viewer read:instance-13229-0
PIPE: applet viewer read:handle 117441540
java.lang.ClassNotFoundException: SpeedTest not found in gnu.classpath.tools.appletviewer.AppletClassLoader{urls=[http://www.bmts.com/speed/], parent=gnu.gcj.runtime.SystemClassLoader{urls=[file:./], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}}
at java.net.URLClassLoader.findClass(libgcj.so.90)
at gnu.classpath.tools.appletviewer.AppletClassLoader.findClass(libgcj-tools.so.90)
at java.lang.ClassLoader.loadClass(libgcj.so.90)
at java.lang.ClassLoader.loadClass(libgcj.so.90)
at gnu.classpath.tools.appletviewer.Main.createApplet(libgcj-tools.so.90)
at gnu.classpath.tools.appletviewer.PluginAppletWindow.setHandle(libgcj-tools.so.90)
at gnu.classpath.tools.appletviewer.PluginAppletViewer.start(libgcj-tools.so.90)
at gnu.classpath.tools.appletviewer.Main.main(libgcj-tools.so.90)
PIPE: applet viewer read:instance-13229-0
PIPE: applet viewer read:width 463
PIPE: applet viewer read:instance-13229-0
PIPE: applet viewer read:height 263
GCJ PLUGIN: thread 0x9e63ee0: GCJ_Destroy
GCJ PLUGIN: thread 0x9e63ee0: plugin_send_message_to_appletviewer
PIPE: applet viewer read:destroy
PIPE: plugin wrote destroy
GCJ PLUGIN: thread 0x9e63ee0: plugin_send_message_to_appletviewer return
GCJ PLUGIN: thread 0x9e63ee0: plugin_stop_appletviewer
GCJ PLUGIN: thread 0x9e63ee0: plugin_stop_appletviewer return
GCJ PLUGIN: thread 0x9e63ee0: plugin_data_destroy
GCJ PLUGIN: thread 0x9e63ee0: plugin_data_destroy return
GCJ PLUGIN: thread 0x9e63ee0: GCJ_Destroy return
GCJ PLUGIN: thread 0x9e63ee0: NP_Shutdown
GCJ PLUGIN: thread 0x9e63ee0: NP_Shutdown return
PIPE: applet viewer read:shutdown
appletviewer: exiting plugin appletviewer