This is 1.0.0 release of GlassFish gem. This release is based on GlassFish v3 final release. Unlike other gem releases which used to get posted on the RubyForge gem repo. Now its pushed to Gemcutter. The end result is pushing is easy and the gem is available moments after its pushed. Also now I can see how many of each release get downloaded.
To install, simply type the following on a JRuby...
GlassFish v3 Preview is available and I am excited to announce support for Django applications. Django is a Python based framework, probably anyone hosting their applications on GAE might know Django is a Python based web framework. Here is how you can run a Jython application on GlassFish v3 Preview.
GlassFish gem 0.9.5 release is based on GlassFish v3 Kernel from GlassFish v3 Preview.
This release also has few critical fixes related to logging and an improvement in logging where you would be able to log the message on cosole using -l option without a log file name.
GlassFish gem as well as GlassFish v3 supports Rack. Rack provides an interface to plugin a Ruby web framework with a web sever. Similar to Python WSGI. This means that any ruby based framework that can talk Rack can be simply deployed on GlassFish.
I just released a new version of GlassFish gem ver 0.9.2. This release has startup time improvement and it also contains few critical bug fixes. The change log for ver 0.9.2 can be found here. The main issue was to do with the timeout during startup for certain applications.
During JavaOne I heard about Lift - a Scala web framework and wanted to try it. It claims to provide best of Rails(simple and fast development), Seaside(security), Django(access control by default) and uses Wicket for view templates. In few steps I had my first Lift web application running on GlassFish v3.
Recently Guillaume reported to me that his Grail app is not working with the recently released GlassFish v3 Preview 2, I took the discussion to GlassFish mailing list, see the discussion here and the corresponding bug.
The good news is that Jerome quickly found out what the problem was and after the code went thru reviews, it was checked in and the fix went into yesterday's nightly build.
GlassFish v3 final has monitoring and administration support for Ruby on Rails or any Ruby Rack based application. Here is how you would go about administering and monitoring your Ruby on Rails application on GlassFish v3:
First you need to install GlassFish v3. Get it from here. After the download simply unzip it to the directory of your choice.
Install JRuby 1.4.0 using...