dev@glassfish.java.net

[GFv3] [Please Read] Felix mode for v3 on trunk is back again

From: Sahoo <sahoo_at_sun.com>
Date: Sat, 26 Apr 2008 19:01:45 +0530

Because of changes made by some developers in last couple of weeks, v3
build off trunk was not running on Felix. The tp2 branch was OK most of
the time. The failure on trunk went unnoticed for a long time because
SQE had switched off Felix mode for QL. They have now changed QL to run
both on HK2 as well as Felix mode. I have just now fixed [1] the code in
trunk, so server can run on Felix mode again. *Please do not break Felix
mode*. Run *latest* QL before checking in. It is mandatory that any
change you make is compatible on both Felix as well as HK2 mode. You are
therefore encouraged to run dev tests on both modes. The instructions to
run on Felix mode could not be simpler. It is given below:

Option 1: Using env var:
export GlassFish_Platform=Felix
asadmin start-domain or java -jar glassfish-$version.jar

Option 2: Using system property:
java -DGlassFish_Platform=Felix -jar glassfish-$version.jar

You can start in one mode, stop and restart in another.

Thanks for your cooperation,
Sahoo

[1] http://fisheye4.cenqua.com/changelog/glassfish-svn/?cs=20614