Java Webstart uses a disk cache to keep local copies of referred resources of JNLP-files.
JNLP Specification offers version-based download of resources, which allows simple way to specify current version of resources and also allows differential updates (JarDiff).
If the number of referred resources increases and/or disk cache contains many version sub-directories Java Webstart starting process gets very slow, even if no update of the referred resources is available.
The poor startup performance is based solely on disk cache lookup and is not related to any slow http or ftp downloads.
###@###.### 11/2/04 18:49 GMT