The check box in the admin console should be on by default. There's a bug filed for that somewhere.
The good news is that when you deploy using asadmin the Java Web Start support is indeed on by default. You should not need to specify anything special.
Note that the admin console might not show the correct setting for Java Web Start being enabled even if you do deploy using asadmin.
Please try deploying using asadmin and then launching your app client from a browser or from the command line:
javaws
http://host:port/jws-client-context-root
where "host" is whatever host you've deployed to and "port" is the normal HTTP request port - by default 8080.
You can always check the server.log output from the deployment to see exactly what context-root GlassFish has assigned to the app client(s) in your application.
Hope that helps.
- Tim
[Message sent by forum member 'tjquinn']
http://forums.java.net/jive/thread.jspa?messageID=485899