I was happily setting up our new wep-app architecture with Tomcat, Spring and Hibernate - using 3 tiers.
It has now been suggested that we move to use JBoss or similar, and utilize the strengths of an application server.
I am completely new to J2EE (apart from above), and am struggling to see how it all fits together ie Spring and JBoss. We would like to avoid EJB's if possible.
Would really appreciate it if anyone can offer any advice or experience, please, on how best to set things up, what parts of the app server to utilize, how transactions will work etc..