Hi team,
I remember this issue was mentioned before, but couldn't find the email log. So raise the question here before I file a
bug.
On client machine, I installed Tiger b16. Then use 'add' fuction to add JRE 1.3.1 and 1.4.0 for JNLP applications. They
were added successfully in deployment.property file. However, when I launch a jnlp app which explictly require JRE 1.3.1
or 1.4, the program will not start at all. The splash screen come up and die silently.
Is this already a know issue?
Thanks.
--
Nathan
x17327 [(408) 276-7327]
Yes this is a bug. The problem is in com.sun.deploy.util.FileTraceListener, method init.
We are using a constructor for FileOutputStream which is only available in 1.4+, therefore when you run it with 1.3.x, it failed with exception:
java.lang.IllegalAccessError: try to access method java.io.FileOutputStream.<ini
t>(Ljava/io/File;Z)V from class com.sun.deploy.util.FileTraceListener
at com.sun.deploy.util.FileTraceListener.init(FileTraceListener.java:29)
at com.sun.deploy.util.FileTraceListener.<init>(FileTraceListener.java:2
4)
at com.sun.javaws.Main.initFileTrace(Main.java:504)
at com.sun.javaws.Main.initTrace(Main.java:413)
at com.sun.javaws.Main.main(Main.java:91)
Please file a bug and we will fix it.
thanks,
Thomas
###@###.### 2003-08-29
- relates to
-
JDK-4921599 Tiger Java Web Start can not use JRE 1.3 if Java Control Panel is opened
-
- Resolved
-