GlassFish 3 was the first application server to support the Java Enterprise Edition 6 (Java EE 6) standard.
Its modular OSGi-based runtime is easy to configure, and once set up GlassFish will help you quickly create and deploy production quality Web applications.
And with Eclipse support, compatibility with NetBeans 6.9, and scripting options that include JRuby/ Ruby and Groovy/ Grails, you've plenty of development options available.
There's no shortage of power available here, then, yet it's all generally easy to manage via the program's administration console. Here you can deploy applications in a few clicks, or configure a lengthy list of options: JVM Settings, the Ruby and Web containers, the HTTP service, ORB, transaction service and more.