I'm running Win7 Home, Java 1.6.0_18, TWS 901.3 (1/4/2010). Both of these command lines work: C:\windows\system32\javaw.exe -cp jts.jar;pluginsupport.jar;hsqldb.jar;jcommon-1.0.12.jar;jfreechart-1.0.9.jar;jhall.jar;other.jar;riskfeed.jar;rss.jar -Dsun.java2d.noddraw=true -Xmx512M jclient/LoginFrame C:\Jts C:\Windows\SysWOW64\javaw.exe -cp jts.jar;pluginsupport.jar;hsqldb.jar;jcommon-1.0.12.jar;jfreechart-1.0.9.jar;jhall.jar;other.jar;riskfeed.jar;rss.jar -Dsun.java2d.noddraw=true -Xmx512M jclient/LoginFrame C:\Jts It is my understanding that the system32 subdirectory is for 64-bit programs, and SysWOW64 is for 32-bit programs. Trust Microsoft to keep it simple -- NOT! I installed Java 64-bit first, then installed 32-bit. I don't know if the order is important, but I could not get TWS to run with only Java 64-bit. I could not get Firefox to run under TWS in 64-bit, but everything else works o.k.
Yes just change the setting on the exe to run as a 32bit program in XP mode. Make sure you have the latest version of the Java platform. This should always be kept up to date.
rwk, I'd be interested in seeing which JVM is the default for you. If you open a shell and type "java -version" and hit the return key that should show you. FWIW, on my Win7/x64 the java in windows\system32 references the 64bit JVM. You can go to the \windows\system32 directory and try "java -version" there directly as well.
hey guys since im not a computer wiz.. how do i check if im running 64bit or 32bit JAVA.. im on 64bit win 7 and reading through this i FINALLY got TWS to work. i have it set as system32 right now and from what i read that should be running the 64bit JAVA? EDIT: i have tried both directories and in processes it says its running 32bit java... how do i change this?? thanks
Just installed it yesterday on Win7 Professional and had no problems at all. I have however UAC turned off because of TradeStation 2000i (which is why I am slowly switching to Amibroker so I can dump TS2000i) TWS has been very stable under Windows 7, we've run it right from the release date (Vista was not a happy environment and did not fancy going back to XP) good luck Maria
i think you have too many JAVA systems installed on your PC. uninstall all java versions and install then the 64bit version.
I've run tws on w7 x64 with both the 32 and 64 bit versions of java. No problems. But. I do check where javaw.exe is located and make sure the command line is pointing at this (I tend to put it in places that Bill never expected). So search for and find javaw.exe and then right click on the tws icon, select properties (or the w7 equivalent) and make sure that the path to javaw is correct. FWIW I think that the 32 bit version of java is more reliable in W7x64 with more programs than the 64 bit version.