I did some testing with industrial JVMs and am pleased to conclude that Jaikoz works pretty well.
I noticed one problem:
The JRockit JVM ran rock solid - both from commandline with the .bat-file and running with "java -jar jakioz.jar". But by some reason the ".exe" file doesn't seem to like it (same .lax.file). Does the .exe file use other params? Some non-standard perhaps?
I found this post on bea.com which explains the problem. InstallAnywhere assumes a non standardized path structure.
If you are using JRockit as your primary JVM (i.e., JRockit is the only JVM installed OR JRockit appears before the Sun JVM in the PATH environment variable), the Workshop Studio installer will fail with the error message:
"Can't launch executable.
Could not load jvm.dll
Try re-installing the Java VM or change the Java VM used by the application"
To resolve this error, create a new folder /jre/bin/client and in this folder make a duplicate copy of the contents of the folder /jre/bin/jrockit . Then run the Workshop Studio installer again.