JBoss on Rails: Deploying Rails Apps to a JBoss App Server
Java-heads will be familiar with JBoss, a popular Java EE-based application server. Bob McWhirter has been working on a plugin to make it easy to deploy Rails applications to a JBoss app server - something that could be quite appealing if you work in a Java-only zone (common in managed deployment situations) or if you want to sell your code to enterprises with this restriction. Bob's deployer is called, simply, jboss-rails (Github repository) and it deploys Rails applications to JBoss AS 5.x servers using JRuby and JRuby-Rack. He's also written several blog posts about it. JBoss on Rails gives an overview of actually deploying an app, JBoR: Will it cluster? looks at the clustering situation, and there are instructions for installing and using jboss-rails. There are also some slides from a presentation he recently gave at Raleigh RubyCamp. Rails has already been easily deployable in Java-land by using Glassfish, but it's nice to see other options available.
In comments, Rich adds (thanks!):
FYI — Rails on other Java appservers is old news. ThoughtWorks runs Mingle on Jetty (early '07), Oracle runs http://mix.oracle.com on Oracle App Server (Oct '07), and I've seen one or two other sites running on WebLogic.