Set up the right environment for the AIX® JVM to run correctly during AIX installation from either the installp image or the product with which it is packaged.
Note that the 64-bit JVM can work on a 32-bit kernel if the hardware is 64-bit. In that case, you must enable a 64-bit application environment using smitty:System Environments -> Enable 64-bit Application Environment.
Occasionally the configuration process does not work correctly, or the environment might be altered, affecting the operation of the JVM. In these conditions, you can make checks to ensure that the JVM's required settings are in place:
The default installation directory is in /usr/java6 for the 32-bit JVM and /usr/java6_64for the 64-bit JVM. For developer kits packaged with other products, the installation directory might be different; consult your product documentation.
The ReportEnv tool, available from the Java service team, plugs into your JVM and reports on the JVM environment in real time. Your JVM environment affects the operation of the JVM. ReportEnv reports on environment variables and command-line parameters. It is a GUI tool, although it can be run without a GUI. The GUI allows you to browse your environment and, to some extent, dynamically change it. The tool also has a mechanism to generate reports to tell you the exact state of your JVM environment. The ReportEnv tool is available on request from jvmcookbook@uk.ibm.com.
The system dump agent must be configured to target a directory.
Both the user running the Java application and the group the user is in must have execute and write permissions for that directory. This can be set using the IBM_COREDIR environment variable.
The system dump agents can also be configured on the command line. See Using dump agents for more information.