I've been using Java WebStart as an application deployment tool for, well, several years now and it just gets better and better. In practice, I haven't looked at the Java WebStart details, like JNLP file contents and such, since my first deployment short off adding new "component" descriptions and the like, as described in the blog entry JXTA, WebStart and You.
Well, it does pay to...