JNI Version 1.2 in Java 6?

Is there an undocumented 'feature' in Java 6 that prevents loading the VM with JNI_VERSION_1_2?

Using a loader that has worked since Java 1.3 and works fine with the most recent Java 5 (_11) version, I am now getting a JNI_EVERSION return code from the CreateJavaVM call on Java 6 on Windows Vista.

The documentation for JNI for Java 6 still shows an example using JNI_VERSION_1_2, but I'm not sure that actually means anything, JNI's documentation has always been fairly sketchy and slow to update.

[522 byte] By [e.p.a.a] at [2007-11-26 21:55:04]
# 1
Every version has release notes. Did you try there?
jschella at 2007-7-10 3:50:33 > top of Java-index,Java HotSpot Virtual Machine,Specifications...