Have you tried the Glassfish gem before writing so much nonsense?

http://glassfishgem.rubyforge.org/

You could at least read what people are saying before answering.

-
Maurício Linhares
http://alinhavado.wordpress.com/ (pt-br) | http://blog.codevader.com/ (en)



On Thu, Jun 4, 2009 at 9:29 PM, JannaB <[email protected]> wrote:
>
> Vivek,
>
> Have you tried this on a system with Sun Application Server on it? I
> get:
>
> G:\jruby\rails_apps\myapp>glassfish
>
> G:\jruby\rails_apps\myapp>asadmin start-domain domain1.
> Starting Domain domain1., please wait.
> Log redirected to G:\Sun\SDK\domains\domain1.\logs\server.log.
> Redirecting output to G:/Sun/SDK/domains/domain1/logs/server.log
> Domain domain1. is ready to receive client requests. Additional
> services are bei
> ng started in background.
> Domain [domain1.] is running [Sun Java System Application Server
> 9.1_02 (build b
> 04-fcs)] with its configuration and logs at: [G:\Sun\SDK\domains].
> Admin Console is available at [http://localhost:4848].
> Use the same port [4848] for "asadmin" commands.
> User web applications are available at these URLs:
> [http://localhost:8080 https://localhost:8181 ].
> Following web-contexts are available:
> [/web1  /__wstx-services ggripv2 ].
> Standard JMX Clients (like JConsole) can connect to JMXServiceURL:
> [service:jmx:rmi:///jndi/rmi://XP1:8686/jmxrmi] for domain management
> purposes.
> Domain listens on at least following ports for connections:
> [8080 8181 4848 3700 3820 3920 8686 ].
> Domain does not support application server clusters and other
> standalone instanc
> es.
>
>
> G:\jruby\rails_apps\myapp>
>
>
>
>
> On Jun 4, 7:48 pm, Vivek Pandey <[email protected]> wrote:
>> Why do you need to go WAR route?
>>
>> Give glassfish gem a try:
>>
>> Assuming you have JDK6 and JRuby installed
>>
>> Install:
>>
>> $ jruby -S gem install glassfish
>>
>> To run:
>>
>> $ cd your-app
>> $ glassfish
>>
>> There is no warring here. The gem is about 3.4 MB in size and directly run
>> Rails or Rack based frameworks (Merb, Sinatra, Ramaze) by hooking up HTTP
>> (grizzly framework) with the framework of your choice.
>>
>> -vivek
>>
>> On Thu, Jun 4, 2009 at 4:41 PM, JannaB <[email protected]> wrote:
>>
>> > It's ALL NONSENSE. I do NOT want to "war" things up. Been there --
>> > done that, left it behind. Things should be able to run out of a
>> > filesystem, without modification, without all kinds of steps.
>> > Otherwise, we're going backwards, Jruby notwithstanding. -Janna
>>
>> > On Jun 4, 7:05 pm, Conrad Taylor <[email protected]> wrote:
>> > > 2009/6/4 Maurício Linhares <[email protected]>
>>
>> > > > Who said you need warbler or a war file? Have you searched for the
>> > > > glassfish gem or jetty-rails?
>>
>> > > > You'll be amazed how it's easier than dabbling in Apache config,
>> > > > specially on Windows.
>>
>> > > > -
>> > > > Maurício Linhares
>> > > >http://alinhavado.wordpress.com/(pt-br)<http://alinhavado.wordpress.com/%28pt-br%29>|
>> >http://blog.codevader.com/(en) <http://blog.codevader.com/%28en%29>
>>
>> > > > On Thu, Jun 4, 2009 at 7:13 PM, JannaB <[email protected]>
>> > wrote:
>>
>> > > > > No way -- have you tried to make a war file with warbler? I am an ex
>> > > > > Java programmer -- and the JRuby java-style of deployment defeats the
>> > > > > purpose of why we all went to Ruby!
>>
>> > > This was what I was able to find in regards to JRuby using Glassfish:
>>
>> > >http://download.java.net/javaee5/screencasts/jruby-in-glassfish/
>>
>> > > In short, it seems to be a very slow process when it comes time to
>> > > generate your first Rails application because it needs to import
>> > > the required gems into the war file.  However, it seems that it gets
>> > > a little faster after future deployments but the war file creation
>> > > appears to slow and/or he was working on a very slow machine.
>>
>> > > In contrast, Charles Nutter gave a great talk at Railsconf 2009 and
>> > > he really showed the speed of JRuby.  Also, he did a demo on the
>> > > threading capabilities of JRuby showing true parallel threads whereas
>> > > Ruby 1.8.6 (MRI) and Ruby 1.9.1 (YARV) do not have this feature at
>> > > this time because of the global interpreter lock (GCL).
>>
>> > > -Conrad
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to