This content has been marked as final. Show 2 replies
If you don't already have try adding <update check="background"/> to see if it would help.
Also, usually you would have your supporting jars defined with download="lazy" to help your app startup time.
Please post full JNLP file here.
How big is "big" here?
Do you have <update check="background"> in your JNLP file?
* Enable java console, enable verbose tracing (http://download.oracle.com/javase/7/docs/webnotes/tsg/TSG-Desktop/html/plugin.html#gcexdf)
and see what is going on when application takes longer than you expect
* Use http sniffer tools to trace network connections on startup (e.g. wireshark). Your goal is to have 0 network connections when application is cached.