Posted by mustangdolphin
on June 20, 2007 at 5:44 AM PDT
Anyone has idea about implementing the jnlp version based download.
We are developing a webstart application, it has around 30 jar files in the jnlp. so every time when we deploy a new version of application, for the first time when we launch the application the time taken is around 30 mins, the further access to jnlp is not a problem coz the application is getting launched from the local cache.
Size of the total jar files is around 50MB.
So for increasing the download speed we are now using the pack200 compression. So now the download time is decreased a bit its around 10-15 mins.
But i feel if we use version based download, the jar files that were changed in the new version of the application will only be downloaded when we launch the application, the download time will be very less coz it will be downloading only the changed jars.
as the application is been accessed from remote locations we need to go for the version based download.
I once tried the version based download by manually creating the jnlp file and versioning the jar files manually. it worked fine, but this cannot be done everytime. We deploy a new version of the application every week.
Is there any way that we can automatically build the jnlp file and all the jar files with version, so that we can use version based download.
Please let me know if any one (ANT task or maven or any proprietary tasks .) providing support for building the webstart project with version based download.