I just tried the Java Web Start version of the Flash GUI. I really like Java Web Start, it keeps you up-to-date and even works offline by caching the application.
When I am offline I can start JRisk but unfortunately when I want to start the game it just hangs. Maybe you are checking something online before starting a game?
Could you implement a (short) timeout for this function or just provide an option to disable this function?