Conrad -

Forgive me if this is a stupid question (this is my first attempt at
deploying a WAR from RoR)...


How can I run a rake command on the Tomcat server?  All that is on
there is Java / Tomcat / MySQL.  Do I have access to rake somehow
through the WAR that is deployed?  I know the JRuby JAR is in that WAR
but was not aware I could run rake tasks that way.

On Nov 26, 12:33 pm, Conrad Taylor <[email protected]> wrote:
> Sent from my iPhone
>
> On Nov 26, 2009, at 10:36 AM, MichaelF <[email protected]> wrote:
>
>
>
>
>
> > I have been tinkering with RoR and JRuby for about a year to create
> > simple internal applications.  I am working on my first "real"
> > application that will be deployed for use on the internet and have
> > some questions on proper deployment using RoR (2.2.2), JRuby (1.4) and
> > MySQL (5.0.x).
>
> > (I will be deploying everything to a hosted Tomcat/MySQL environment)
>
> > I can easily enough use Warbler to create a WAR file and deploy that
> > to Tomcat.  I also setup a MySQL server on the hosting machine as the
> > app is configured to use MySQL.
>
> > The part that is causing me heartburn is getting the DB schema up to
> > the hosting site.  As a workaround for the initial release I simply
> > used mysqldump to export the entire schema and base data.  I then used
> > the mysql command interface to load the sqldump into the server.  This
> > works well enough for now, but what is the "right" way to deploy the
> > database schema and migration updates over time?
>
> > While the app is in use over the next 3 months I will be building the
> > "admin/reporting" interface to it so I suspect I will need to modify
> > the schema in some way long after the app is in use and loaded with
> > real data.
>
> > I appreciate your time and assistance with this question!
>
> > --Michael
>
> Michael, why don't you simply use the glassfish gem for deployment?  
> In any cade, if you're trying to update the schema on the production  
> machine, the you can simply do the following:
>
> rake db:migrate RAILS_ENV=production
>
> Good luck
>
> -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 rubyonrails-
> > [email protected].
> > To unsubscribe from this group, send email to 
> > [email protected]
> > .
> > For more options, visit this group 
> > athttp://groups.google.com/group/rubyonrails-talk?hl=en
> > .

--

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