One more thought. I've been trying to figure out what the problem might be via google and I saw some discussions that indicated a potential problem with running java webstart on a 64-bit Windows OS. I am curious if this is part of the problem because when I just download java, the java console doesn't show up in my control panel. I also need the JRE download here:
http://www.oracle.com/technetwork/java/ ... index.html. When I download from that site, it asks me what kind of system I have--it then downloads "java 6 update 24 (64-bit)." When that is installed, the java console shows up in my control panel. However, if I uninstall the regular java 6 update 24 and go to the java website to confirm my version, it doesn't detect java on my machine; I also can't download the 64-bit JRE if I don't have the regular version installed already. So I'm wondering if I've got two versions of java running next to each other (potentially causing interference) or if the 64-bit version just adds something to the base version.
In any case, I tried to run your javaws command at the 32-bit command line. It still didn't work, but it produced a slightly different exception:
java.lang.SecurityException: illegal URL redirect
at com.sun.deploy.net.HttpUtils.followRedirects(Unknown Source)
at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
at com.sun.deploy.net.BasicHttpRequest.doGetRequestEX(Unknown Source)
at com.sun.deploy.net.DownloadEngine.isUpdateAvailable(Unknown Source)
at com.sun.deploy.net.DownloadEngine.isUpdateAvailable(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getResourceCacheEntry(Unknown Source)
at com.sun.deploy.net.DownloadEngine.getCachedFile(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
I don't know if any of this makes a difference, but thought I'd include it if it helps make sense of things from the perspective of someone who actually knows something about java (i.e. not me).