Supported Java version
The version of the JVM depends on the servlet container and operating system on which the application server runs. See the Supported Software Components knowledge article for information on specific version requirements. Visit the Guidewire Community and search for knowledge article 1005, “Supported Software Components”.
Important: Production environments
must use a 64-bit operating system and 64-bit JVM.
To use a 64-bit JDK for development, add the startup parameter -XX:+UseCompressedOops to the JVM.
By default, the JVM provide both a client and a server mode. Guidewire supports only the server mode as it yields much higher performance. How you set server mode depends on your application server:
- If using JVM with Tomcat, add the
-serverflag toCATALINA_OPTS. - If using JVM with WebLogic, add the
-serverflag as an argument while launching the WebLogic start script. - If using the IBM JVM with WebSphere, the server mode is enabled by default. You probably do not need to change any settings.
