All,
I’m obviously a newbie to JRuby
I’m looking to develop a Ruby on Rails web application for a big
enterprise
company. From an “run the engine” / deployment perspective, they don’t
support Ruby and the Ruby on Rails stack. Like most big companies, they
do
support Java and .NET deployments and from a Java perspective they use
Tomcat (they do have a ton of Weblogic but are trying to move everything
towards Tomcat).
So, my understanding is that once everything is written, I can simple
use
Warbler to package everything up into a WAR file, give them the WAR file
and
it’s instantly deploy-able to their existing infrastructure/Tomcat
environments. They won’t need to do anything else like installing
JRuby.
Is that correct? That is, of course, assuming they have later versions
of
Tomcat (which they do).
On a side note… I was extremely impressed yesterday with the ease of
getting started with JRuby. A quick download/install, pointed RubyMine
to
JRuby and next thing I know I’m working easily. Copied over some
previous
RoR code and “it just worked”.
Thanks and sorry for the newbie question!
Andy
That’s correct.
I package my Rack and Rails apps into war files and deploy to Tomcat (on
a server that has no Jruby or ruby in general installed) and it “just
works”. It’s really great.
On Fri, Apr 29, 2011 at 9:01 AM, Jeffrey L. [email protected]
wrote:
I package my Rack and Rails apps into war files and deploy to Tomcat (on a
server that has no Jruby or ruby in general installed) and it “just works”.
Just out of curiousity – what do you do about running migrations? or
script/runner tasks, standalone or via cron jobs?
–
Hassan S. ------------------------ [email protected]
twitter: @hassan
Hi,
I’m trying to figure out how to run a ‘rails runner’-type task with a
.war-file deployment of a rails 3 app?
Perhaps something like this:
export RAILS_ENV=production
export
CLASSPATH=/opt/tomcat7/webapps/ROOT/WEB-INF/lib/jruby-core-1.6.3.jar:/opt/tomcat7/webapps/ROOT/WEB-INF/lib/jruby-rack-1.0.9.jar:/opt/tomcat7/webapps/ROOT/WEB-INF/lib/jruby-stdlib-1.6.3.jar
export GEM_PATH=/opt/tomcat7/webapps/ROOT/WEB-INF/gems
java org.jruby.Main -w -S rails runner “Nightly.run”
?
Thanks!
Brian
–
View this message in context:
http://old.nabble.com/Probably-a-stupid-question-(enterprise-deployment-related)-tp31506692p32628252.html
Sent from the JRuby - User mailing list archive at Nabble.com.