6. JRuby On Rails
• No packaging, simple deployment
> asadmin deploy depot/
• Deploy as WAR
> warble #creates WAR file
> asadmin deploy depot.war
• Tested JRuby runtime at Updatecenter
> bin/updatetool
> No more config needed
• Commercially supported by Sun
• http://wiki.glassfish.java.net/Wiki.jsp?page=GettingStartedGuide
6
10. Groovy on Grails
• Development and production on the same server
> Develop using GlassFish v3 embedded server
– grails run-app
> Production deployment
– asadmin deploy grailsApp.war
• Efficient WAR packaging
> grails shared-war
– Creates smaller WARs ~200KB vs 18MB
– asadmin deploy –-libraries $GRAILS_HOME/lib/glassfish-
grails grailsApp.war
• Get Grails IPS package from Updatecenter
• http://wiki.glassfish.java.net/Wiki.jsp?page=GrailsGettingStarted
10
14. Scala on Lift
• Lifts apps packaged as WAR
> asadmin deploy liftApp.war
• For details on developing and deploying Lift
applications see
> http://wiki.glassfish.java.net/Wiki.jsp?page=GettingStartedWithLiftOnGlassFish
14