IMHO nagyon-nagyon kevés helyre, kis cégekhez meg egyáltalán nem kell full J2EE alkalmazás. Springgel, Hibernate-tel, Struts2-vel szépen meg lehet oldani a problémák nagy részét.
Ehhez meg egy tomcat is elég, ha fullosat akarsz, akkor jboss.
A mai alap szerverek is elvisznek közepes terhelésű Java alapú oldalakat simán.
Szarul megírt alkalmazás persze bármit megeszik, ilyen szempontból jobb a brutál terhelés, mert hamarabb összedől, ki kell javítani.
A glassfish meg egy fos.
--
Gabriel Akos