Why JBoss 3.2.3? If you are starting with JBoss, it is better to be on Jboss 3.2.6 (has embedded Tomcat 5.0.28)
No major development is happening on TC 4.x anyway.
The project I am currently working on, has a bunch of servlets running in a standalone Tomcat 4.1 container. My government contacts want me to add these servlets to another project where we are building from a developed web framework that uses JBoss 3.2.3 as its server. The agency who developed the framework choose 3.2.3 becuase all there government contacts are using Tomcat 4.1 elsewhere.
That being said, how does my question apply to later versions of JBoss?
I asked the question becuase code which is supposed to execute on servlet shutdown does not execute, when the JBoss server is shutdown. Tomcat is supposed to call the destory method of all servlets contained therein on shutdown.
File a bug report on sourceforge with an example of what cleanup ops need to be done in terms of interacting with other j2ee components/resources.