Web Start Developer's Guide states
All application resources must be extracted from the specified JAR files in the resource section of the JNLP file or obtained explicitly using an HTTP request to the web server.
It is recommended that you store resources in JAR files, as they will be cached on the local machine using Java Web Start.
Now I have some resources that I want to dynamically load after my application has been started (for example, OSGi packages). I can do this using simple HTTP, but I would like to use Web Start support for local caching and version / architecture dependent resources.
Is there a way to download additional jar files from the source code base (as indicated in the jnlp application file) using the web launch framework?
Or, alternatively: is there an already established way to integrate OSGi and Web Start that will save me the trouble of installing packages from the web launch server?
java java-web-start osgi
Thilo
source share