Hello: We are migrating an app from a commercial AS to JBOSS. The corporate (defacto) standard is v3.2.1. The app is a run of the mill J2ee app : we won't be using hibernate, AOP or any other non-J2EE package other than struts.
As developers, we would prefer to work with the latest and greatest - I'm looking for good reasons to justify moving to v4.0.1. The obvious reasons are lots of bug fixes - what else?
There's a serious memory leak related to DB connections in 3.2.1. I think you must move to at least 3.2.4 to avoid it. When we were running 3.2.1 we had to restart app servers every couple weeks to avoid crashes.