how to get web start working

I have a desktop application developed using netbeans 6.5 IDE(not of importance)..I again using netbeans IDE converted the application to work using webstart.

I placed the .jnlp .html and .jar file in tomcat webapps directory. I am facing following problems.

1. When I try the link using Google Chrome it simply downloads .jnlp file everytime and does nothing else.

2. On using the link with Internet Explorer or Firefox..it first downloads .jnlp file then runs the application all right. But I want to know how to run the application when Tomcat server is not running ( I suppose working offline is the main advantage of using Webstart).. I cant type the url in browser and run it as it will show page not found as tomcat is not running..

3. If I copy the .jnlp file to some directory and the lib folder(my project needs some jar files) and double click it ,it runs the application all right. But I cant ask the client to manually copy the .jnlp file to his machine.