Rails1.2.6+activerecord-jdbc-adapter0.8.2

Rails1.2.6+activerecord-jdbc-adapter0.8.2の組み合わせだと
こんなエラーが起きるみたい。

(in /home/share/jruby_sandbox/tmp)

Invoke db:migrate (first_time)

Invoke environment (first_time)

Execute environment

rake aborted! Don't know how to build task 'db:create'
で、 activerecord-jdbc-adapter-0.8.2/lib/jdbc_adapter/jdbc.rake の13行目あたりからを以下のようにコメントアウト
namespace :db do
#   if Rake::Task["db:create"]
#     redefine_task :create => :environment do
#       create_database(ActiveRecord::Base.configurations[RAILS_ENV])
#     end

#     class << self; alias_method :previous_create_database, :create_database; end
#     def create_database(config)
#       begin
#         ActiveRecord::Base.establish_connection(config)
#         ActiveRecord::Base.connection
#       rescue
#         begin
#           url = config['url']
#           if url
#             if url =~ /^(.*\/)/
#               url = $1
#             end
#           end

#           ActiveRecord::Base.establish_connection(config.merge({'database' => nil, 'url' => url}))
#           ActiveRecord::Base.connection.create_database(config['database'])
#           ActiveRecord::Base.establish_connection(config)
#         rescue
#           previous_create_database(config)
#         end
#       end
#     end

#     redefine_task :drop => :environment do
#       config = ActiveRecord::Base.configurations[RAILS_ENV]
#       begin
#         ActiveRecord::Base.establish_connection(config)
#         db = ActiveRecord::Base.connection.database_name
#         ActiveRecord::Base.connection.drop_database(db)
#       rescue
#         drop_database(config)
#       end
#     end
#   end
詳しくは調べてないけど、とりあえず動くみたい。 今から愛知帰りますん。