Skip to main content  My top wish for Java 8: EE applications as
first class citizens  Posted by jjviana on August 23, 2010 at
5:38 AM PDT   Java EE has come a long way, to the point  Java EE
6 can be considered a lightweight development platform. When
Glassfish v3 was released one of the selling points was fast
application (re)deployment times. This is an essential feature
for any team in the quest for greater developer productivity: if
you have to wait 120 seconds for a redeploy and you do it 30
times a day, you spend an entire working hour just waiting for
the  server to reload your application.  The problem is, even
tough Glassfish v3 deploys applications very fast indeed (most
of my deployments are under 12 seconds now, for relatively
complex web applications) it also suffers from a problem that
plagues every single Java EE implementation I have worked with:
memory leaks. After very few redeployments the Glassfish JVM
dies with java.lang.OutOfMemoryException and you need to
forcefully kill it and start a