Thanks for putting this together.
I did some basic testing (did not test security) on the binaries and this is 
what I found so far.

- *geronimo-jetty-j2ee-1.2* takes around 30 sec to start, IFRC it used to be 
under 20 and it also takes longer to shutdown. Tomcat is about 10 sec faster 
for both start and stop.

- Both J2EE distros still have the problem of not having accessible a newly 
created embedded Derby DB and still require a Geronimo restart.

        09:28:46,296 ERROR [MCFConnectionInterceptor] Error occurred creating 
ManagedConnection for [EMAIL PROTECTED]
        javax.resource.spi.ResourceAllocationException: Unable to obtain 
physical connection to jdbc:derby:SomeDB

- All 4 distros throw this exception on shutdown.

        Server shutdown begun
        09:09:41,296 WARN  [BasicLifecycleMonitor] Exception occured while 
notifying listener
        java.lang.NullPointerException
                at 
org.apache.geronimo.gjndi.binding.GBeanBinding.removeBinding(GBeanBinding.java:159)
                at 
org.apache.geronimo.gjndi.binding.GBeanBinding$GBeanLifecycleListener.stopped(GBeanBinding.java:108)
                at 
org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireStoppedEvent(BasicLifecycleMonitor.java:197)
                at 
org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$500(BasicLifecycleMonitor.java:41)
                at 
org.apache.geronimo.kernel.basic.BasicLifecycleMonitor$RawLifecycleBroadcaster.fireStoppedEvent(BasicLifecycleMonitor.java:259)
                at 
org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStop(GBeanInstanceState.java:359)
                at 
org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:188)
                at 
org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:551)
                at 
org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:423)
                at 
org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:180)
                at 
org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:551)
                at 
org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:423)
                at 
org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:180)
                at 
org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:551)
                at 
org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:423)
                at 
org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:180)
                at 
org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:551)
                at 
org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:423)
                at 
org.apache.geronimo.gbean.runtime.GBeanInstanceState.stop(GBeanInstanceState.java:180)
                at 
org.apache.geronimo.gbean.runtime.GBeanInstance.stop(GBeanInstance.java:551)
                at 
org.apache.geronimo.kernel.basic.BasicKernel.stopGBean(BasicKernel.java:423)
                at 
org.apache.geronimo.kernel.config.KernelConfigurationManager$ShutdownHook.run(KernelConfigurationManager.java:311)
                at 
org.apache.geronimo.kernel.basic.BasicKernel.notifyShutdownHooks(BasicKernel.java:668)
                at 
org.apache.geronimo.kernel.basic.BasicKernel.shutdown(BasicKernel.java:645)
                at org.apache.geronimo.system.main.Daemon$1.run(Daemon.java:225)
        Server shutdown completed

Cheers!
Hernan

Dain Sundstrom wrote:
The 1.2 release cut and awaiting your vote! All the files are available in a staging area in my home dir on people.

http://people.apache.org/~dain/dist
   geronimo-1.2-src
   geronimo-framework-1.2
   geronimo-jetty-minimal-1.2
   geronimo-tomcat-minimal-1.2
   geronimo-jetty-j2ee-1.2
   geronimo-tomcat-j2ee-1.2

Additionally the maven repository with all of the modules, configs, assemblies, etc. is here:

  http://people.apache.org/~dain/stage/org/apache/geronimo

All archives contain LICENSE and NOTICE. Each binary jar is also accompanied by source, javadoc, pom and all are signed, md5-ed, and secure-hashed. Keys file available here:

  http://people.apache.org/dist/geronimo/KEYS

Svn tag is here:

  http://svn.apache.org/repos/asf/geronimo/server/tags/1.2

Here's my +1!

-dain




Reply via email to