Skip to main content

Blog Archive for arungupta during June 2008

Substruct is an open-source E-Commerce project written using Ruby-on-Rails framework. It provides a simple e-commerce platform, content management system and customer response system - all in one. I found out about this application from Sang "Passion" Shin's Lab 5542 (part of FREE 20-week course on Ruby-on-Rails starting on Jul 15, 2008). But instead of using standard WEBrick/Mongrel...
Eclipse Ganymede is the annual release of Eclipse projects; this year including 23 projects. Screencast #WS6 showed how GlassFish v2 can be easily registered and started within an earlier version of Eclipse (3.3 specifically). Eclipse is now 3.4 (as part of Ganymede) and GlassFish v3 is blazing the community with it's modular, embeddable and extensible architecture. This blog shows...
GlassFish v3 is a modular (OSGi compliant), embeddable (runs in-VM) and extensible (supports non-Java apps) Application Server. The extensible part is demonstrated by deployment of Rails and Grails applications. An example of embeddability is an in-VM Servlet. This blog demonstrates how a simple OSGi bundle can be easily created using Maven Bundle Plugin and deployed on v3 trunk. Generate a...
Vivek released 0.3.0 version of GlassFish Gem for Rails (a total of 11 issues fixed and resolved - RubyForge & GlassFish Issue Tracker) earlier. But that caused a regression on #4228. And so matching the agility expected by Rails developers, he quickly released 0.3.1. And a wee bit smaller too - 2.68MB for 0.3.1 instead of 2.69MB for 0.3.0. If you have an existing version of the...
My primary development machine is Mac OS Leopard on Intel Core 2 Duo (read osxtips). But the beauty of virtualization is that I can run multiple Operating Systems on a single powerful machine. And what better virtualization product than Virtual Box. And  Open Solaris has crossed leaps and boundaries making installation and getting started extremely simple :) So here is an application stack...
If you are a java.net blogger and blog about GlassFish then consider using "Community: GlassFish" category for any new entry as shown below: All the consolidated blogs can then be read here. blogs.sun.com already makes it easy by providing tags, for example you can read all GlassFish blogs from Sun. Here are some other related pointers for you: TheAquarium GlassFish for Business All my...
Are you deploying your JRuby-on-Rails applications on Solaris (or any variety of Unix) and not able to connect to the database ? I experienced it last week so thought of sharing the tip here. Luckily it's really simple. Here is the default generated "config/database.yml" development:   adapter: mysql   encoding: utf8   database: runner_development   username: root...
TOTD #33 explains how to create a GlassFish v3 distribution that uses Apache Felix (default) as the  OSGi R4 Service Platform runtime. This blog explains how to use Felix Shell TUI with that bundle to issue commands to the OSGi framework and obtain information from it. To enable Felix Shell with GlassFish v3, add the lines ...  ${com.sun.aas.installRootURI}/felix/bundle/org.apache....
Sicilia JUG took my email interview a few days ago and published it on their website. Read it here. Thanks to Mario Cartia! Technorati: sicilia jug interview
Rails 2.1 was released earlier this month. GlassFish provides a complete development/deployment environment for Rails applications. Some of the main reasons for using GlassFish (instead of WEBrick or Mongrel) are: Identical Development and Deployment environment Multiple Applications can be deployed on one Container Multiple requests can be handled by a single application (with no extra...