From mboxrd@z Thu Jan 1 00:00:00 1970 Delivered-To: chneukirchen@gmail.com Received: by 10.142.191.1 with SMTP id o1cs293385wff; Thu, 17 Dec 2009 13:34:00 -0800 (PST) Received: from mr.google.com ([10.150.162.3]) by 10.150.162.3 with SMTP id k3mr2098424ybe.34.1261085635240 (num_hops = 1); Thu, 17 Dec 2009 13:33:55 -0800 (PST) Received: by 10.150.162.3 with SMTP id k3mr276835ybe.34.1261085633863; Thu, 17 Dec 2009 13:33:53 -0800 (PST) X-BeenThere: rack-devel@googlegroups.com Received: by 10.150.129.26 with SMTP id b26ls529814ybd.1.p; Thu, 17 Dec 2009 13:33:52 -0800 (PST) Received: by 10.150.59.8 with SMTP id h8mr220586yba.3.1261085632154; Thu, 17 Dec 2009 13:33:52 -0800 (PST) Received: by 10.91.54.15 with SMTP id g15mr234002agk.12.1261085062086; Thu, 17 Dec 2009 13:24:22 -0800 (PST) Received: by 10.91.54.15 with SMTP id g15mr234000agk.12.1261085062035; Thu, 17 Dec 2009 13:24:22 -0800 (PST) Return-Path: Received: from mail-gx0-f190.google.com (mail-gx0-f190.google.com [209.85.217.190]) by gmr-mx.google.com with ESMTP id 18si284442gxk.3.2009.12.17.13.24.22; Thu, 17 Dec 2009 13:24:22 -0800 (PST) Received-SPF: pass (google.com: domain of vivek.pandey@gmail.com designates 209.85.217.190 as permitted sender) client-ip=209.85.217.190; Received: by mail-gx0-f190.google.com with SMTP id 6so5597293gxk.13 for ; Thu, 17 Dec 2009 13:24:22 -0800 (PST) MIME-Version: 1.0 Received: by 10.100.17.9 with SMTP id 9mr10102anq.13.1261085061996; Thu, 17 Dec 2009 13:24:21 -0800 (PST) Date: Thu, 17 Dec 2009 13:24:21 -0800 (PST) X-IP: 192.18.43.225 User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_2; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.30 Safari/532.5,gzip(gfe),gzip(gfe) Message-ID: Subject: GlassFish gem Rack handler From: vivek To: Rack Development Reply-To: rack-devel@googlegroups.com Precedence: list Mailing-list: list rack-devel@googlegroups.com; contact rack-devel+owners@googlegroups.com List-ID: List-Post: , List-Help: , List-Archive: X-Thread-Url: http://groups.google.com/group/rack-devel/t/9a1691a438a3c0e1 X-Message-Url: http://groups.google.com/group/rack-devel/msg/87057c72961cae23 Sender: rack-devel@googlegroups.com List-Unsubscribe: , List-Subscribe: , Content-Type: text/plain; charset=ISO-8859-1 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. -vivek.