The Java Virtual Machine (JVM) enables Java byte codes to run on a physical machine. Tuning the JVM settings improves performance and avoids memory allocation errors.
The Java Virtual Machine is included in the Java Platform, Standard Edition (Java SE platform), which is required by the Enterprise Server. Incorrect JVM settings will prevent the server from running, so use care when changing these settings.
Note - The terms “Java Virtual Machine” and “JVM” mean a Virtual Machine for the Java platform.
The JVM General Settings page opens.
The Enterprise Server relies on the Java SE platform. To verify that the version of Java SE software that you specify is supported in this release, see the Sun GlassFish Enterprise Server v3 Release Notes. If you enter a nonexistent directory name or the directory for an unsupported version of Java SE software, then Enterprise Server will not start.
The Enterprise Server runs the compiler when Enterprise JavaBeansTM (EJBTM) components are deployed.
JPDA is used by application developers. For more information, see the Sun GlassFish Enterprise Server v3 Application Development Guide.
This field is applicable only if debugging was enabled in the preceding step.
The Enterprise Server runs the rmic compiler when EJB components are deployed.
Use commas to separate class names. Each class must implement the com.sun.appserv.BytecodePreprocessor interface. The classes are called in the order specified.
To add a property, click the Add Property button. In the blank row that appears, type the property name in the Name field, and type the property value in the Value field.
The Enterprise Server does not define any additional properties for the JVM.
Tip - To return to the default settings, click the Load Defaults button, then click Save.