To facilitate rapid application development and deployment, Oracle GlassFish Server 3.0.1 supports a variety of scripting languages. The use of scripting languages enables GlassFish Server to be applied beyond developments that are centered on Java technology. Supported scripting languages include the following:
JRuby and Rails: A scripting language and a framework for developing web applications
Grails: A web application framework that leverages the Groovy programming language and complements Java web development
Jython and Django: A Java implementation of the Python language and a web framework for Python and implementations of Python (such as Jython)
jMaki: A framework for creating Ajax web applications
The components for integrating scripting languages with GlassFish Server are available through Update Tool.
Note that scripting languages are not covered under an Oracle GlassFish Server license and support offering.