Rails

 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 JSR-168 portlets. So whether you are writing a Java portlet or a Ruby on Rails application, you can invoke them using the OpenPortal Portlet Container.

The ROR application is treated as a first class citizen by the OpenPortal Portlet Container. A new container implementation is provided so that the ROR application can be invoked. 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 is created which the 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.

Comments:

Dead link for the portlet screen cast.

Posted by Paedagogus on April 12, 2008 at 07:27 AM PDT #

Anyone find a working link to the screencast ?
I can't find any other info on Rails + Openportal. If you have found something, please share

Posted by Irfan Baig on April 28, 2008 at 12:13 PM PDT #

Oh crap - it's September already and the last comment posted way back in April so I'm guessing there never was a screen cast.

But if I'm wrong - please post a link to it. :D

Posted by JoeErsinghaus on September 09, 2008 at 01:40 PM PDT #

Since the links are dead and I found nothing from the Portlet Container trunk, I developed my own method using Rails in JSR286 portlets.

See http://blogger-mikael.blogspot.com/ in the upcoming days for updates.

Posted by Mikael Lammentausta on September 15, 2008 at 01:13 PM PDT #

Also see http://rails-portlet.rubyforge.org/

Posted by Mikael Lammentausta on February 07, 2009 at 04:00 AM PST #

Post a Comment:
Comments are closed for this entry.