users@glassfish.java.net

Re: Controlling the VM version running the applications

From: Ludovic Champenois <Ludovic.Champenois_at_Sun.COM>
Date: Sat, 09 May 2009 08:46:14 -0700

On 5/9/09 7:28 AM, Per Steffensen wrote:
> Hi
>
> Thanks for trying to help me!
>
> Unfortunally setting JAVA_VM_VERSION=1.6 in config file does not help.
> Grrrr
>
> Any other suggestions.
>
> Regards, Per Steffensen
Finally I got it working:

in asadmin.conf:
AS_JAVA="/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home"
JAVA_JVM_VERSION="1.6"

I was using JAVA_VM_VERSION instead of JAVA_JVM_VERSION arg@#$#%$%$%^%^^&

Oh boy do I hate environment variables!!! really...It is worse than goto
in programming.
And I am still not happy with the way JDKs are controlled on Mac...
Another non portable feature that breaks the write once run anywhere
concept... There is non portable way of describing a java runtime
environment.

I guess we now need to document this in our GlassFish documentations.
Ludo