What JVM are you using? The '-server' option tells the java.exe to use the 'server' variant of the jvm.dll, as opposed to the 'client' variant. The JRE for Windows includes only the client variant of the JVM, you would have to download and install a JDK to get the 'server' variant. I suggest version 5.0_11. When you install it, do not install to 'Program Files', even though that is the default, Java apps tend to not like spaces in directory names. After you have it installed, set JAVA_HOME to where it is installed.