JDK classic VM 1.2.2-P failed the Java 3D JCK signature test with the
following error message
Definition required but not found in javax.media.j3d.SoundException
field public static final long java.io.Serializable.serialVersionUID
it seems to me that there is API changes between classic VM JDK 1.2.2-O
and JDK 1.2.2-P which is not allowed for dot-dot release. This problem
shall also failed on core JCK test also. This problem shows up on both
Solaris and Win32 version. J3D/JCK works fine on rest of JDK releases
including classic VM 1.2, 1.2.1, 1.3-B and solaris VM 1.2-01 and 1.2.1-02