Ruby on Rails Portlet on OpenPortal Portlet Container Project

    The long standing debate of Ruby on Rails vs. JavaEE applications will continue to stand for some time. But I believe in the notion of "If you can't fight them, join them". So Ruby guys, here is some good news for you. The OpenPortal Portlet Container Project  will soon support Ruby on Rails applications so that they can be treated on par with the JSR-168 portlets. So whether you are writing a Java portlet or a Ruby on Rails application, you can aggregate them using the OpenPortal Portlet Container.

    The ROR application is treated as a first class citizen by the OpenPortal. A new container implementation is provided so that the ROR application can be invoked by the OpenPortal. A ROR application can now be bundled in a Web Application Archive (war) due to the efforts of the Rails Integration project. To enable ease of use and minimal knowledge of Java/JavaEE a plugin on Netbeans 6 is developed. Netbeans 6 supports Ruby on Rails application development. The new plugin leverages the same so that with a few clicks a war which the OpenPortal Portlet Container can recognize.

    The screen cast for the development of the Ruby on Rails portlet can be found here. The screen cast shows how one can deploy and aggregate the now famous simple ROR blog application into the OpenPortal Portlet Container.

    If you are at JavaOne make sure that you check out the Sun's Portal booth where there are live demos of the same on display. So pretty soon you will be able to write your ROR application knowing that there is a Java Portal capable of aggregating your application with other java portlets, and sleep peacefully. :)

PS: If you are going to the JavaOne booth then say hi to Sandeep Soni who has contributed in a major way to get the ROR application in the OpenPortal Portlet Container project.


Comments:

I am trying to understand the code change from an RoR portlet integration perspective. What has changed in the Open Portlet code for an RoR application to be portalized. If you diff the code from the milestone build and the nightly build available, there is no change that I see from a RoR perspective.

Posted by Nihit K on June 19, 2007 at 06:13 AM PDT #

I watched the screencast but I cannot find the "Ruby on Rails Portlet Support" checkbox in my PortalPack plugin. Is this feature already released?

Posted by railsfan on February 03, 2008 at 09:20 PM PST #

Do you have any more information on when the plan to support ROR.

Posted by Cid Dennis on November 05, 2008 at 12:09 PM PST #

For an alternative approach, see http://rails-portlet.rubyforge.org/

Posted by Mikael Lammentausta on February 09, 2009 at 03:10 AM PST #

Post a Comment:
  • HTML Syntax: NOT allowed
About

karthiksudarshan

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today