Arun Gupta, Miles to go ...

Arun Gupta is a technology enthusiast, a passionate runner, and a community guy who works for Sun Microsystems.
« Previous day (Feb 15, 2008) | Main | Next day (Feb 17, 2008) »

http://blogs.sun.com/arungupta/date/20080216 Saturday February 16, 2008

GlassFish v3 gem on JRuby 1.1 RC2

JRuby 1.1 RC2 was released earlier today an GlassFish v3 gem works like a charm on it :)

Read the complete announcement here. The key features of RC2 are:

  1. 260 issues resolved
  2. Large IO refactoring
  3. Less memory than previous release
    1. Control total number of JIT'd methods
    2. Support a JIT cache between runtimes to return permgen
    3. 50-70% reduction in generated methods
Here are the steps for quick verification on v3 gem ...
  1. Download JRuby 1.1 RC2
  2. Install Rails and create a simple Rails application as described in TOTD #24.
  3. Install GlassFish v3 gem using the command as shown below:

    bin/jruby -S gem install glassfish             
    JRuby limited openssl loaded. gem install jruby-openssl for full support.
    http://wiki.jruby.org/wiki/JRuby_Builtin_OpenSSL
    Successfully installed glassfish-0.1.1-universal-java
    1 gem installed
  4. And now the simple application can be easily deployed on GlassFish gem as:

    jruby -S glassfish_rails hello

    Notice this command needs to be given from the parent directory of the application. The Applcation environment is as shown below:

    JRuby 1.1 RC2 Application Environment

    and the application output looks like exactly as expected:

    JRuby 1.1 RC2 Application Output
More details about GlassFish and JRuby can be found @ GlassFish wiki and JRuby wiki. Help us test your application on the v3 gem and file issues in JIRA or GlassFish Issue Tracker.

Please use the gem and send us feedback on GlassFish forums, dev@glassfish or gem mailing list.

Technorati: jruby ruby rubyonrails glassfish v3 gem

del.icio.us | furl | simpy | slashdot | technorati | digg |
|

3 steps for successful GlassFish Deployment

There are 3 simple steps for a successful GlassFish enterprise deployment - Download, Register, Subscribe. This blog describes what and why of each step. It particularly highlights the several unique benefits available to you in each step.

Download - The first step for any successful enterprise deployment is to download GlassFish - the best open source Application Server (see What's the big deal about GlassFish ?). You can download, develop and deploy your applications on GlassFish completely FREE. GlassFish Download

The benefits that comes along with download are:

Register - After GlassFish is downloaded and installed, you can easily register your instance by providing an email address. You can register by following these instructions. GlassFish Register

 The registration gives you the following benefits (in addition to the ones available in Download):
  • Access to aggregate contents like tech tips, bugs fixed, latest news and promotions.

Subscribe - Once your application is deployed and you need quality support in maintaining it then it's strongly recommended to buy the subscription. You can purchase the subscription here. GlassFish Subscribe

Here are the unique benefits that comes along with subscription (in addition to the ones available in Register):
  • Ability to escalate bugs for an out of cycle patch or engineering attention
  • Low risk, tested fixes and features for mission critical deployments
  • Enterprise level production support SLA - Standard, Premium or Premium Plus. Ensures 4 hour response for any question for Standard and Live Transfer for Premium and Premium Plus.
  • Indemnification for both parties
  • Live person technical support
  • Proactive to Sun Alerts and Notifications
  • Access to Sun Knowledge Base

The benefits at different steps are also summarized here.

Sun provides support for GlassFish through our distribution Sun Java System Application Server 9.1 (SJSAS 9.1). So if you have already downloaded then go ahead and register. If you have already registered and ready for deployment then download SJSAS 9.1 and buy a subscription. And be confident of your enterprise applications!

Technorati: glassfish appserver javaee deployment enterprise download register subscribe

del.icio.us | furl | simpy | slashdot | technorati | digg |
|
« Previous day (Feb 15, 2008) | Main | Next day (Feb 17, 2008) »

Valid HTML! Valid CSS!

This is a personal weblog, I do not speak for my employer.