After you install J2SE 5.0 on Mac OS X, it becomes the default virtual machine (VM) for all applications, including WebObjects applications. This document explains how to use the version 1.4.2 VM.
There are two ways to specify that a WebObjects application should use the earlier 1.4.2 VM.
Use this method on a project under development. This changes the Java compiler, debugger, and VM used by Xcode.
Use this method on an application that is already deployed . This changes the Java VM used at runtime.
# JVM == /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Commands/java
Xcode generates (overwrites) the MacOSClassPath.txt file during compilation, so this process must be repeated if the application is rebuilt.
Important: WebObjects 5.3.1 and earlier has not been qualified with J2SE 5.0 Update 4. Apple does not support using this combination.
Important: WebObjects 5.3 is available only via Apple Downloads.