Major Regression Bug with Java Web Start in Java 6 update 18
Join the DZone community and get the full member experience.Join For Free
To followup with the question posed by a recent dzone article 'When Will Java Web Start be Production Quality?' the answer is NOT YET.
We've discovered a major regression in Update 18 that renders Java Web Start useless for our purposes, and undoubtedly for many others.
The crux of the problem is that desktop links created on Windows versions (XP, Vista, 7) are not updated when a web start application is updated with a new JNLP. Hence, the desktop application launches from the old JNLP. For signed web start applications, the problem is even worseas the desktop link is not updated, and the old cached version of the JNLP is actually deleted. The next the user tries to use the desktop link they get a big nasty error about not being able to load a file in the webstart cache.
Here's the full bug report that we been filed with Sun, that has a full proof description of how to reproduce the problem. The bug was finally accepted today, February 1st, after we filed it shortly after Update 18 was released two weeks ago.
We are asking the community to up vote this bug in hopes Sun or Oracle or whoever will get on fixing this thing ASAP and release update 19 shortly. It's amazing to us how these regressions keep slipping into the Java Web Start updates.
Opinions expressed by DZone contributors are their own.