rake fails when using derby
---------------------------

                 Key: JRUBY-1859
                 URL: http://jira.codehaus.org/browse/JRUBY-1859
             Project: JRuby
          Issue Type: Bug
          Components: ActiveRecord-JDBC
    Affects Versions: JRuby 1.1b1
         Environment: Windows XP
            Reporter: Tony Eichelberger
            Priority: Critical


When I use jdbc/derby there is a rake file that is put in my lib/tasks 
directory (jdbc_databases.rake).  This rake file causes the following error 
when I try to run ANY rake tasks for my rails project.

C:\personal\aptana\desktop_rails\swing_app>rake routes --trace > c:\tst.txt
rake aborted!
undefined method `last' for {}:Hash
C:/work/jruby/jruby_trunk/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1653:in
`resolve_args'
C:/personal/aptana/desktop_rails/swing_app/lib/tasks/jdbc_databases.rake:6:in `r
edefine_task'
C:/personal/aptana/desktop_rails/swing_app/lib/tasks/jdbc_databases.rake:21:in `
redefine_task'
C:/personal/aptana/desktop_rails/swing_app/lib/tasks/jdbc_databases.rake:28:in `
redefine_task'
C:/personal/aptana/desktop_rails/swing_app/lib/tasks/jdbc_databases.rake:33:in `
redefine_task'
C:/personal/aptana/desktop_rails/swing_app/lib/tasks/jdbc_databases.rake:33:in `
in_namespace'
C:/work/jruby/jruby_trunk/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:821:in `
namespace'
C:/personal/aptana/desktop_rails/swing_app/lib/tasks/jdbc_databases.rake:32:in `
namespace'
C:/personal/aptana/desktop_rails/swing_app/lib/tasks/jdbc_databases.rake:32:in `
load'
C:/work/jruby/jruby_trunk/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/tasks/rails.rb:
7:in `load'
C:/work/jruby/jruby_trunk/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/tasks/rails.rb:
7:in `each'
C:/work/jruby/jruby_trunk/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/tasks/rails.rb:
7:in `each'
C:/work/jruby/jruby_trunk/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/tasks/rails.rb:
7:in `require'
C:/work/jruby/jruby_trunk/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:i
n `require'
C:/personal/aptana/desktop_rails/swing_app/rakefile:10:in `require'
C:/work/jruby/jruby_trunk/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:2149:in
`load'
C:/work/jruby/jruby_trunk/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:2149:in
`raw_load_rakefile'
C:/work/jruby/jruby_trunk/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1897:in
`load_rakefile'
C:/work/jruby/jruby_trunk/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1896:in
`standard_exception_handling'
C:/work/jruby/jruby_trunk/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1896:in
`load_rakefile'
C:/work/jruby/jruby_trunk/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1896:in
`run'
C:/work/jruby/jruby_trunk/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1878:in
`standard_exception_handling'
C:/work/jruby/jruby_trunk/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1878:in
`run'
C:/work/jruby/jruby_trunk/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1878:in
`run'
c:\work\jruby\jruby_trunk\bin\rake:19:in `load'
c:\work\jruby\jruby_trunk\bin\rake:19:in `load'


Here is my database.yml file.

development:
  adapter: jdbcderby
  database: db/dev

test:
  adapter: jdbcderby
  database: db/dev

production:
  adapter: jdbcderby
  database: db/dev


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email

Reply via email to