Bug: Web start starts application twice if certificate hostname mismatch
This is very confusing for our users.
In JRE 1.5.0_08 (so probably in 1.6 too), try this:
- Make a signed webstart application where the certificate name doesn't match the URL (for example the URL could be localhost and the certificate could be "x").
- Configure it to make a desktop shortcut
- Open the jnlp from the URL, and say yes to run even with the hostname mismatch and yes to install the shortcuts. (In my case I also had to say twice to run it even though the certificate is self-signed... why twice?)
- Close the application
- Open the desktop link. You 'll get the "hostname mismatch" dialog twice. If you click run twice, the application with start twice.
I've tested this several times, on 2 winXP installations: it's definitly not one time "I double clicked the shortcut to much" mistake on my part.