Monday Jun 08, 2009

AGFA Healthcare - Using GlassFish for Field Force Automation, Time Registration, SAP Integration

Here are some reasons why AGFA Healthcare choose GlassFish for their Field Force Automation, Time Registration and SAP integration:
  • 100% uptime for past 1.5 years with 8 cluster nodes
  • GlassFish's importance in this economy
  • Simple and elegant administrative console
  • High availability, ease-of-use, and something that works
Learn about it in this video:

They recommend GlassFish for any enterprise to consider for using in production. Thanks to John Yeary for the quick story! Check out other GlassFish Production Stories.

Technorati: conf javaone sanfrancisco glassfish stories

Thursday May 14, 2009

Ruby-on-Rails and Ramaze production deployments on GlassFish

Published three new JRuby/GlassFish production deployment stories in as many days:

Who ? Recipe Why GlassFish ?
JRuby + Rails + GlassFish v2 + MySQL + Apache Web Server + memcached The GlassFish processes have been among the most stable of our deployment.


(The) GlassFish team has been extremely helpful along the way with tuning and diagnosing performance issues.
JRuby + Rails + GlassFish v2 + MySQL + Solaris Zones GlassFish works and provides useful error messages.
Recipe: JRuby + Ramaze + GlassFish v2 + MySQL/H2 What's essential for me is that I spend my time doing development, not sysadmin work, so I settle for a working solution.   I've had no trouble for a few months now, and redeploy using simple scripts.

Other similar JRuby stories are available at jruby+stories. Other GlassFish stories are available here.

Technorati: jruby rubyonrails ramaze stories glassfish

Tuesday May 05, 2009

Sea Change Affinity - Why JRuby/GlassFish ?

At Rails Conf 2009, Jay McGaffigan from Sea Change talked about why they choose JRuby/GlassFish for their product Affinity. Here are some of the reasons he quoted:
  • Performance characterisitics (of GlassFish) have been excellent
  • Picked GlassFish based upon the recommendations from the people in industry
  • Dramatically more throughput on our GlassFish installation, 400 requests/sec instead of 100 requests/sec comapred to Tomcat
Watch the interview recorded earlier today:

Read other simiar stories at glassfish+rubyonrails+stories.

Technorati: jruby rubyonrails glassfish stories

Friday Mar 13, 2009

JRuby, Rails, and GlassFish - "Easiest Rails stack in the world"!!!

@grantmichaels is one happy JRuby/Rails/GlassFish user. Here are some of his comments ... - the easiest rails stack in the world, jruby 1.2rc, rails 2.3rc, glassfish v3 - (tweeted here)


@arungupta had wiped/restated one of my linodes to refront w/ nginx instead of passenger and it took only 1-2 mins to setup jruby/glassfish -  (tweeted here)


@arungupta can only have praise for how simple it is to get a working, deployable jruby/rack/glassfish stack for sinatra/rails/ramaze etc - (tweeted here)


too easy to run jruby/rack/glassfish behind nginx - going to bed a happy camper tonight ... (tweeted here)

We are very happy to know that users find JRuby and GlassFish easy-to-use for running their Rails applications!

Want to know who else is using GlassFish and Rails together ? Read here.

Did you know that you even deploy your Merb and Grails applications on GlassFish ? provides all the details.

Technorati: glassfish jruby rubyonrails stories

Monday Mar 09, 2009 - JRuby-on-Rails and GlassFish powering an online video marketing platform is an online video marketing platform that allows brands to build, promote, manage, and track video campaigns on social networks for targeted audiences. The platform is powered by Ruby-on-Rails, JRuby 1.1.6, and GlassFish v2 UR2.

Why not "pack of mongrels" ?

this deployment strategy wasn't an efficient use of resources, both human and machine. So we started to look at alternative solutions.

JRuby was chosen because

impressive strides the JRuby team was making with Rails compatibility


possibilities of integrating with Java.


the runtime pooling feature of JRuby would enable an elastic cluster of Rails environments, which meant we would only have the overhead of a full cluster during periods of high traffic

GlassFish was chosen over Tomcat and JBoss because

project was sponsored commercially by Sun & that the core team had a well-defined public roadmap and release cycle


high degree of community overlap between the JRuby & GlassFish projects


there were experts at the intersections of these tools


GlassFish Admin console played a large role as it shielded us from managing verbose XML configuration files

Read the detailed questionnaire here.

Learn more about Involver in this 4-part @scobleizer interview session:

Part 1:

Part 2:

Part 3:

Part 4:

Read other similar stories powered by JRuby/Rails/GlassFish.

Technorati: rubyonrails jruby glassfish stories involver

Wednesday Sep 10, 2008

Kenai - High Throughput and Scalable Rails on GlassFish

Kenai (pronounced 'keen-eye') is a fictional character from Disney's Brother Bear series. It's also a river, mountain range, national park, peninsula and a city in the southern coast of Alaska in the United States. But that's got nothing to do (as much as I know) with either Rails or GlassFish.

But Project Kenai was announced last week. It's a developer hub with SCM, issue tracking, forums and similar stuff you need for hosting your open source projects. And it is a Rails application deployed on GlassFish v2. 

Read all about it in an interview with the lead developer Nick Sieger. Fernando gave a great overview (slides here), with excellent tuning tips for Rails on GlassFish, in Rails Conf Europe last week.

Other Rails on GlassFish success stories are described here.

And if you want, enjoy this beautiful video of Kenai National Wildlife Refuge.

Technorati: rubyonrails jruby ruby glassfish stories kenai

Wednesday Aug 20, 2008

LOTD #4: Rails running on GlassFish @ LinkedIn

Light Engineering team (BumperSticker fame) at LinkedIn has chosen GlassFish for running their Rails application. One of the developers on the team reports:

Using Warbler, we successfully wrapped our Rails applications into WAR files and deployed on Glassfish (we’ll probably write a more detailed tutorial of this at a future date). A WAR file is completely self contained application that can be deployed simply by copying to an autodeploy directory. No more Apache/Nginx reverse proxy, no more Capistrano, no more installing gems on a production container, no more of any of that madness. This was a huge win, and we broke out the champagne bottles.

Read the complete entry at:

JDBC Connection Pooling for Rails on GlassFish

Stay tuned for more details!

NetBeans development and GlassFish deployment already provide an ideal environment for Rails deployment. You can read about successful deployments of Rails and GlassFish here.

All previous entries in this series are archived at LOTD.

Technorati: lotd rubyonrails jruby ruby netbeans glassfish stories

Friday Jul 11, 2008

Single Sign On using Sun Access Manager and JRuby

A couple of emails to achieve Single Sign On using Sun Access Manager in a Rails app - that's pretty cool! A brief summary of the solution is:

Warbler builds a war file out of your Rails app using jruby-rack. Drop your .jar libraries in the rails lib dir. Muck with your web.xml so you can make it use a filter. Drop the .war file on your server. Done. A little method called servlet_request is now magically available to you. Call servlet_request.getUserPrincipal : it's populated. It's not magic- it's JRuby!

Read complete details here. And guess what, this is deployed on GlassFish :)

The blog summarizes the power of Java and agility of JRuby/Rails:

Anyway, that's why JRuby is even more awesome. Let them write Java- I'll call it if I need it.

Technorati: rubyonrails jruby ruby glassfish accessmanager singlesignon sso stories

Monday Jul 07, 2008

GlassFish + JRuby + JRuby-Rack + Warbler = Blog Deployment Platform

Nick decided to walk the talk and upgraded his blog deployment platform from Mongrel to JRuby/GlassFish.

Read more details.

Yet another successful deployment of JRuby-on-Rails on GlassFish. Read other similar stories.

Technorati: rubyonrails jruby ruby glassfish stories

Monday Apr 21, 2008

JRuby and GlassFish v2 - Another successful deployment @ WorldxChange Communication NZ

From proof-of-concept to production in 8 weeks, WorldxChange Communication NZ's online billing system is another succes story of JRuby and GlassFish v2. The portal is designed solely using NetBeans 6.1 IDE.

Here are some of the quotes from the completed questionnaire:

From my perspective, the main advantage was that I could deploy my JRuby project war file directly to Glassfish, allowing me to develop and test our online ViewBill portal using a production grade, scalable web server.

From a geek perspective, we love that Glassfish combined with JRuby and allowed us to integrate many different disparate systems to create a seamless interface for our customers to use.

started using the Glassfish v3 gem for final testing of new code releases and to check functionality prior to production deployment.

I do not believe that I could have developed this project any faster using different toolsets or technologies and have been massively impressed with the combination of Glassfish and JRuby.

Read more details here.

Rails powered by the GlassFish Application Server explains why to use GlassFish for powering your Rails applications.

You can find all all about JRuby and GlassFish efforts on the GlassFish wiki or JRuby wiki.

Technorati: glassfish netbeans rubyonrails jruby ruby stories

profile image
Arun Gupta is a technology enthusiast, a passionate runner, author, and a community guy who works for Oracle Corp.

Java EE 7 Samples

Stay Connected


« July 2016