Just loaded up the new beta Java, and it seems to have cured the problem with TWS I was having. Try it.
I believe that the ways to load two different javas didn't actually work. When I looked at what TWS was using it seemed to always use the latest. Note that if, like me, you use the server version of jvm you will need the jdk version of 6u10. Its at http://download.java.net/jdk6/
I download the development kit but you only need the jre (java runtime environment) unless you screw around with the server jvm as I do. So, just use the first link that was given (not mine) and the full offline install download is about 15M (the jre). You know if you've got the jdk by mistake because its 60+Megabytes..
I made the mistake of downloading the development kit. I got plenty of room though on the hard drive so I guess it doesn't matter. The good news is I'm able to download TWS with the SSL checked with no problem at all. Thanks to all of you guys. You're the best. OldTrader
I am not sure if my problem is related, but I am having a similar boot problem with tws. It may not be the same problem. I am posting this because seemingly IB support has lost the skill of looking at source code. I just moved to Fedora Core 8 Linux (stable) and followed the normal installation procedures including downloading the latest Sun Java. My symptom is that tws will run only if a new copy is down loaded. If I try to run a second time, I get a "can not launch" fatal error (using the new Java javaws launcher from my firefox browser). Removing "*tws*" files in /tmp helps some but is not sufficient. Also, switch back and forth between tws and beta tws helps some, but is also not sufficient. Any suggestions?
Do you store your settings on server?? If so don't and see if that fixes it, if you can get that far into that is. John