JRuby version is 1.1.2. activerecord -jdbcsqlite3-adapter is 0.8.2. database.yml: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% # SQLite version 3.x # gem install sqlite3-ruby (not necessary on OS X Leopard) development: adapter: jdbcsqlite3 database: db/development.sqlite3 timeout: 5000 # Warning: The database defined as "test" will be erased and # re-generated from your development database when you run "rake". # Do not set this db to the same as development or production. test: adapter: sqlite3 database: db/test.sqlite3 timeout: 5000 production: adapter: sqlite3 database: db/production.sqlite3 timeout: 5000 #################################################### ActiveRecord::MultiparameterAssignmentErrors in CustomersController#create 1 error(s) on assignment of multiparameter attributes RAILS_ROOT: C:/ANetBeans6.1/OpenLaszlo/laszlocustomerapp Application Trace | Framework Trace | Full Trace C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/activerecord-2.1.0/lib/active_record/base.rb:2651:in `execute_callstack_for_multiparameter_attributes' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/activerecord-2.1.0/lib/active_record/base.rb:2611:in `assign_multiparameter_attributes' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/activerecord-2.1.0/lib/active_record/base.rb:2364:in `attributes=' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/activerecord-2.1.0/lib/active_record/base.rb:2130:in `initialize' app/controllers/customers_controller.rb:43:in `new' app/controllers/customers_controller.rb:43:in `create' :1:in `start' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/activerecord-2.1.0/lib/active_record/base.rb:2651:in `execute_callstack_for_multiparameter_attributes' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/activerecord-2.1.0/lib/active_record/base.rb:2611:in `assign_multiparameter_attributes' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/activerecord-2.1.0/lib/active_record/base.rb:2364:in `attributes=' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/activerecord-2.1.0/lib/active_record/base.rb:2130:in `initialize' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/base.rb:1162:in `perform_action' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/filters.rb:580:in `call_filters' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/filters.rb:573:in `perform_action_with_filters' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/benchmarking.rb:68:in `perform_action_with_benchmark' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/1.8/benchmark.rb:293:in `measure' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/benchmarking.rb:68:in `perform_action_with_benchmark' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/rescue.rb:201:in `perform_action_with_rescue' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/caching/sql_cache.rb:13:in `perform_action_with_caching' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/activerecord-2.1.0/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/activerecord-2.1.0/lib/active_record/query_cache.rb:8:in `cache' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/caching/sql_cache.rb:12:in `perform_action_with_caching' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/base.rb:529:in `process' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/filters.rb:569:in `process_with_filters' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/session_management.rb:130:in `process_with_session_management_support' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/base.rb:389:in `process' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/dispatcher.rb:149:in `handle_request' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/dispatcher.rb:107:in `dispatch' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/dispatcher.rb:104:in `dispatch' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/dispatcher.rb:120:in `dispatch_cgi' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/dispatcher.rb:35:in `dispatch' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/webrick_server.rb:112:in `handle_dispatch' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/webrick_server.rb:78:in `service' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/activerecord-2.1.0/lib/active_record/base.rb:2651:in `execute_callstack_for_multiparameter_attributes' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/activerecord-2.1.0/lib/active_record/base.rb:2611:in `assign_multiparameter_attributes' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/activerecord-2.1.0/lib/active_record/base.rb:2364:in `attributes=' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/activerecord-2.1.0/lib/active_record/base.rb:2130:in `initialize' app/controllers/customers_controller.rb:43:in `new' app/controllers/customers_controller.rb:43:in `create' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/base.rb:1162:in `perform_action' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/filters.rb:580:in `call_filters' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/filters.rb:573:in `perform_action_with_filters' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/benchmarking.rb:68:in `perform_action_with_benchmark' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/1.8/benchmark.rb:293:in `measure' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/benchmarking.rb:68:in `perform_action_with_benchmark' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/rescue.rb:201:in `perform_action_with_rescue' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/caching/sql_cache.rb:13:in `perform_action_with_caching' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/activerecord-2.1.0/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/activerecord-2.1.0/lib/active_record/query_cache.rb:8:in `cache' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/caching/sql_cache.rb:12:in `perform_action_with_caching' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/base.rb:529:in `process' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/filters.rb:569:in `process_with_filters' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/session_management.rb:130:in `process_with_session_management_support' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/base.rb:389:in `process' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/dispatcher.rb:149:in `handle_request' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/dispatcher.rb:107:in `dispatch' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/dispatcher.rb:104:in `dispatch' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/dispatcher.rb:120:in `dispatch_cgi' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action_controller/dispatcher.rb:35:in `dispatch' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/webrick_server.rb:112:in `handle_dispatch' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/webrick_server.rb:78:in `service' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' C:/Java/jruby-1.1.2_Rails2.1.0/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' :1:in `start' Request Parameters: {"authenticity_token"=>"a93d15103b8102ec736d48bfb2fa43be71b1f95f", "customer"=>{"zip"=>"PPPPPPP", "address"=>"sP|P|P", "first_name"=>"Y", "last_name"=>"", "birthday(1i)"=>"2007", "birthday(2i)"=>"9", "birthday(3i)"=>"3", "tel"=>"OP|OOOO|OOOP", "mail"=>"test@test.com", "mail_mobile"=>"test@test_mobile.com", "note"=>"eXgf[^P"}, "commit"=>"Create"} Show session dump --- flash: !map:ActionController::Flash::FlashHash {} :csrf_id: 08ac71969f1b53a39ae617c935957c26 Response Headers: {"Cache-Control"=>"no-cache", "cookie"=>[]}