Ejecutar tarea de rastrillo desde el archivo de guerra

Mi base de código inicialmente fue escrita en ruby. Tenía unarakefile.rb archivo para realizar la migración de db. Más tarde cambié todo a jruby por la facilidad de implementación que funciona bien. El único problema al que me enfrento es cómo ejecutar mi tarea de rastrillo (para realizar migraciones db).

Lo intent

java -jar GV_S.war -S rake db_migrate[1]

con 1 siendo la versión pero esto no funcionó.

esto me dio:

[Winstone 2012/03/23 18:04:56] - Beginning extraction from war file
[Winstone 2012/03/23 18:04:56] - WARNING: The Servlet 2.4/2.5 spec XSD was unavailable inside the winstone classpath. Will be retrieved from the web if required (slow)
[Winstone 2012/03/23 18:04:56] - No webapp classes folder found - /tmp/winstone6913591014121608835webroot/GV_S.war/WEB-INF/classes
[webapp 2012/03/23 18:04:57] - jruby 1.6.7 (ruby-1.9.2-p312) (2012-02-22 3e82bc8) (Java HotSpot(TM) 64-Bit Server VM 1.6.0_26) [linux-amd64-java]
[Winstone 2012/03/23 18:05:03] - Listener winstone.ajp13.Ajp13Listener not found / disabled - ignoring
[Winstone 2012/03/23 18:05:03] - Listener winstone.ssl.HttpsListener not found / disabled - ignoring
[Winstone 2012/03/23 18:05:03] - Winstone Servlet Engine v0.9.10 running: controlPort=disabled
[Winstone 2012/03/23 18:05:03] - HTTP Listener started: port=8080

Cualquier ayuda será apreciada

-Gracia

Respuestas a la pregunta(4)

Su respuesta a la pregunta