-J-Dorg.glassfish.v3.enableExperimentalFeatures=true
(in netbeans.conf - thanks to Vince for the hint). After setting this property and restarting netbeans 6.7m2, you will be able to install Glassfish v3 EA (not prelude) straight from the IDE (it took 11 minutes in my case with a bad internet connection). Then the fun begins - some observations:
INFO: DOL Loading time4
INFO: Portable JNDI names for EJB StatelessBean : [java:global/EJB3GF3/StatelessBean, java:global/EJB3GF3/StatelessBean!com.abien.StatelessLocal]
INFO: ==> Uses Timers? == false
INFO: [**]Singleton partial order:
INFO: Deployment of EJB3GF3 done is 33 ms
INFO: DOL Loading time7
INFO: Portable JNDI names for EJB StatelessBean : [java:global/EJB3GF3/StatelessBean, java:global/EJB3GF3/StatelessBean!com.abien.StatelessLocal]
INFO: Portable JNDI names for EJB StartupService : [java:global/EJB3GF3/StartupService!com.abien.StartupService, java:global/EJB3GF3/StartupService]
INFO: ==> Uses Timers? == false
INFO: [**]Singleton partial order: StartupService*
INFO: --------------- starting
INFO: Deployment of EJB3GF3 done is 45 ms
INFO: DOL Loading time10
INFO: Portable JNDI names for EJB StartupService : [java:global/EJB3GF3/StartupService!com.abien.StartupService, java:global/EJB3GF3/StartupService]
INFO: Portable JNDI names for EJB StatelessBean : [java:global/EJB3GF3/StatelessBean, java:global/EJB3GF3/StatelessBean!com.abien.StatelessLocal]
INFO: ==> Uses Timers? == false
INFO: [**]Singleton partial order: StartupService*
INFO: --------------- starting
INFO: Deployment of EJB3GF3 done is 37 ms
INFO: DOL Loading time16
INFO: Portable JNDI names for EJB StatelessBean : [java:global/EJB3GF3/StatelessBean, java:global/EJB3GF3/StatelessBean!com.abien.StatelessLocal]
INFO: Portable JNDI names for EJB StartupService : [java:global/EJB3GF3/StartupService!com.abien.StartupService, java:global/EJB3GF3/StartupService]
INFO: ==> Uses Timers? == false
INFO: [**]Singleton partial order: StartupService*
INFO: --------------- starting
INFO: Deployment of EJB3GF3 done is 54 ms
INFO: DOL Loading time5
INFO: Portable JNDI names for EJB StartupService : [java:global/EJB3GF3/StartupService!com.abien.StartupService, java:global/EJB3GF3/StartupService]
INFO: Portable JNDI names for EJB StatelessBean : [java:global/EJB3GF3/StatelessBean, java:global/EJB3GF3/StatelessBean!com.abien.StatelessLocal]
INFO: ==> Uses Timers? == false
INFO: [**]Singleton partial order: StartupService*
INFO: --------------- starting
INFO: Deployment of EJB3GF3 done is 26 ms
INFO: DOL Loading time5
INFO: Portable JNDI names for EJB StartupService : [java:global/EJB3GF3/StartupService!com.abien.StartupService, java:global/EJB3GF3/StartupService]
INFO: Portable JNDI names for EJB StatelessBean : [java:global/EJB3GF3/StatelessBean, java:global/EJB3GF3/StatelessBean!com.abien.StatelessLocal]
INFO: ==> Uses Timers? == false
INFO: [**]Singleton partial order: StartupService*
INFO: --------------- starting
INFO: Deployment of EJB3GF3 done is 29 ms
The redeployment is so fast, that I thought it is broken...
I will use NB 6.7m2 + GF v3 EA in JavaLand, as well as at the CommunityOne in New York. I will have to change the title of my session :-)