« December 2005 | Main | February 2006 »

January 6, 2006

Java Web Stop

Java Web Start is Sun Microsystems' cunning software install mechanism. You click on a link on a webpage, and Java Web Start leaps into life, downloading that application and installing it for you. What convenience. What bliss.

Or would be if there was hope of a working download.

java-web-stop.png

Whoever wrote this software was clearly on a deadline. Or maybe they just didn't care. The whole section of code responsible for retrying the 46MB download when the source webserver closes the connection prematurely is missing.

The developer chose to leave a perfectly obvious course of action for the user on download failures: "Abort" and try again from scratch.

No moron. "Retry automatically a reasonable number of times" is the sane thing to do.

Java Web Start was a very nice idea, please Sun, get someone to actually finish the code?