Openjdk + icedtea6 plugin fails to load parameters from jnlp files
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenJDK |
Fix Released
|
Medium
|
|||
openjdk-6 (Ubuntu) |
Triaged
|
Medium
|
Unassigned |
Bug Description
I was testing applets in the tutorials, this one doesn't work:
http://
When launching firefox from console, an error is reported:
java.lang.
at java.lang.
at java.lang.
at AppletTakesPara
at sun.applet.
at java.lang.
This is caused by the parameter "paramInt" being unavailable. This parameter is defined in a jnlp file, reference in the HTML as such:
<applet code="AppletTak
The page works with sun's jre in ubuntu and windows under firefox.
Changed in openjdk: | |
status: | Unknown → Confirmed |
Changed in openjdk: | |
status: | Confirmed → In Progress |
Changed in openjdk: | |
importance: | Unknown → Medium |
Changed in openjdk: | |
status: | In Progress → Fix Released |
NP Plugin 20100320
http:// java.sun. com/docs/ books/tutorial/ deployment/ applet/ param.html
This is caused by the parameter "paramInt" being unavailable. This parameter is defined in a jnlp file, reference in the HTML as such: esParams. class" archive= "examples/ dist/applet_ AppletWithParam eters/applet_ AppletWithParam eters.jar" height="50" width="800"><param name="jnlp_href" value=" examples/ dist/applet_ AppletWithParam eters/applettak esparams. jnlp">. ...</applet>
<applet code="AppletTak
The page works with sun's jre in linux and windows under firefox.
$ firefox 2>&1 | tee error.log 0ubuntu1) InterruptedExce ption: sleep interrupted Thread. sleep(Native Method) PluginAppletVie wer.handleMessa ge(PluginApplet Viewer. java:735) PluginAppletVie wer.handleMessa ge(PluginApplet Viewer. java:649) PluginStreamHan dler.handleMess age(PluginStrea mHandler. java:270) PluginMessageHa ndlerWorker. run(PluginMessa geHandlerWorker .java:82) InterruptedExce ption: sleep interrupted Thread. sleep(Native Method) PluginAppletVie wer.handleMessa ge(PluginApplet Viewer. java:629) PluginStreamHan dler.handleMess age(PluginStrea mHandler. java:270) PluginMessageHa ndlerWorker. run(PluginMessa geHandlerWorker .java:82) InterruptedExce ption: sleep interrupted Thread. sleep(Native Method) PluginAppletVie wer.handleMessa ge(PluginApplet Viewer. java:674) PluginAppletVie wer.handleMessa ge(PluginApplet Viewer. java:649) PluginStreamHan dler.handleMess age(PluginStrea mHandler. java:270) PluginMessageHa ndlerWorker. run(PluginMessa geHandlerWorker .java:82) ArrayIndexOutOf BoundsException : 5 PluginProxyInfo Request. parseReturn( PluginProxyInfo Request. java:65) PluginStreamHan dler.finishCall Request( PluginStreamHan dler.java: 338) PluginStreamHan dler.handlePlug inMessage( PluginStreamHan dler.java: 287) PluginStreamHan dler.handleMess age(PluginStrea mHandler. java:208) PluginMessageHa ndlerWorker. run(PluginMessa geHandlerWorker .java:82) NumberFormatExc eption: null Integer. parseInt( Integer. java:443) Integer. parseInt( Integer. java:514) ms.init( AppletTakesPara ms.java: 39) AppletPanel. run(AppletPanel .java:436) Thread. run(Thread. java:636)
Looking for 0xa8eb310c 0xa8dd3c40 0xb74fdbcc (document)
java version "1.6.0_18"
OpenJDK Runtime Environment (IcedTea6 1.8pre) (6b18~pre3-
OpenJDK Server VM (build 16.0-b13, mixed mode)
java.lang.
at java.lang.
at sun.applet.
at sun.applet.
at sun.applet.
at sun.applet.
java.lang.
at java.lang.
at sun.applet.
at sun.applet.
at sun.applet.
java.lang.
at java.lang.
at sun.applet.
at sun.applet.
at sun.applet.
at sun.applet.
java.lang.
at sun.applet.
at sun.applet.
at sun.applet.
at sun.applet.
at sun.applet.
java.lang.
at java.lang.
at java.lang.
at AppletTakesPara
at sun.applet.
at java.lang.