ActiveRecord session store does not work (using JRuby 1.1RC1 and ARJDBC 0.7.1
and Rails 2.0.2)
----------------------------------------------------------------------------------------------
Key: JRUBY-2098
URL: http://jira.codehaus.org/browse/JRUBY-2098
Project: JRuby
Issue Type: Bug
Components: ActiveRecord-JDBC
Environment: JRuby 1.1RC1 and ARJDBC 0.7.1 and Rails 2.0.2
Reporter: Daniel Wintschel
Rendering
/Users/daniel/Work/.../vendor/rails/actionpack/lib/action_controller/templates/rescues/layout.erb
(internal_server_error)
/!\ FAILSAFE /!\ Fri Feb 08 09:34:45 -0800 2008
Status: 500 Internal Server Error
ActiveRecord::ActiveRecordError: Invalid column index: INSERT INTO sessions
(created_at, data, session_id, updated_at) VALUES(TIMESTAMP'2008-02-08
09:34:45', empty_clob(), '6beb9730e64bcde3031082b0b16e19d4',
TIMESTAMP'2008-02-08 09:34:45')
/Users/daniel/Work/AvantAir/AvantAirRidley/ridley/ridley-rails/ridley/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb:150:in
`log'
/Users/daniel/usr/local/jruby-1.1RC1/lib/ruby/gems/1.8/gems/activerecord-jdbc-adapter-0.7.1/lib/jdbc_adapter/jdbc_oracle.rb:144:in
`insert'
/Users/daniel/usr/local/jruby-1.1RC1/lib/ruby/gems/1.8/gems/activerecord-jdbc-adapter-0.7.1/lib/jdbc_adapter/jdbc_oracle.rb:144:in
`create'
>From SQLPLUS
SQL> desc sessions
Name Null? Type
----------------------------------------- -------- ----------------------------
ID NOT NULL NUMBER(38)
SESSION_ID NOT NULL VARCHAR2(4000)
DATA CLOB
CREATED_AT DATE
UPDATED_AT DATE
The correct sequence also exists for the PK (sessions_seq)
SQL> select sessions_seq.nextval from dual;
NEXTVAL
----------
10003
--
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