Java Web Start App Starts Very Slowly After Exiting And Restarting
I am running (and deploying) a Java Web Start application. The first time it is run on a client computer, it starts up reasonably quickly (about 20-25 seconds). However, if the users exit from the application and then starts it again, it takes a very long time (between one and two minutes) to start up. During this time, Windows Task Manager shows that javaw.exe is consuming 100% of the CPU. Once it has started up, it runs normally. If the user reboots their computer, the application startup is normal the first time again. This behavior is seen on most of our computers, but not all of them. The client computers are all running Windows XP. Some of the servers are Win 2000; others are Win 2003. The application uses Apache Tomcat on the servers. The clients start the application using a shortcut to a "jnlp" file.
I'm new to Java applications and don't know how to troubleshoot this problem. The application vendor claims they haven't seen it before. Any suggestions on how to resolve this would be appreciated.