On Fri, Dec 18, 2009 at 11:37 AM, James Tucker <
jftucker@gmail.com> wrote:
>
> On 17 Dec 2009, at 21:24, vivek wrote:
>
>> Hi,
>>
>> GlassFish gem is a gem that runs Ruby/Rack/Rails applications and
>> requires JRuby.
>>
>> GlassFish gem 1.0 is fully Rack compliant. See
>>
http://blogs.sun.com/vivekpandey/entry/glassfish_gem_1_0_0.
>>
>> I quickly coded up a glassfish handler:
https://gist.github.com/13fe0cb1b99b470b0929
>> and placing it inside rack 1.0.1 gem (lib/rack/handler) makes
>>
>> 'rackup -s glassfish' runs a rackup script successfully.
>>
>> I am wondering if a default glassfish handler could be added with
>> Rack. Similar to mongrel, thin etc.
>>
>> I guess
http://rack.rubyforge.org/doc/ should also mention GlassFish
>> as the supported web server. BTW, GlassFish gem has an inbuilt rack
>> handler as well.
>
> Given that this would add a test and maintenance dependency on not just the handler, but its dependencies (java6, jruby, and glassfish), it's best left in the external gem. I doubt any of the rack-core team want to have to maintain this handler.