Bugs: Browse | Submit New | Admin

[#27921] Error: caused by undefined method `jdbc_oracle_insert' for class `ActiveRecord::ConnectionAdapters::JdbcAdapter'

Date:
2010-03-03 21:30
Priority:
3
Submitted By:
Mathew Duafala (mduafala)
Assigned To:
Nobody (None)
Category:
AR-JDBC
State:
Open
Summary:
Error: caused by undefined method `jdbc_oracle_insert' for class `ActiveRecord::ConnectionAdapters::JdbcAdapter'

Detailed description
0.9.3 appears to be broken for oracle connections (We're using rails 2.2.2 and jruby)

Error: caused by undefined method `jdbc_oracle_insert' for class `ActiveRecord::ConnectionAdapters::JdbcAdapter'
      /local/home/xncore/deploy/97/jetty/webapps/root/WEB-INF/gems/gems/activerecord-jdbc-adapter-0.9.3-java/lib/active_
record/connection_adapters/jdbc_adapter.rb:197:in `alias_chained_method'
/local/home/xncore/deploy/97/jetty/webapps/root/WEB-INF/gems/gems/activerecord-jdbc-adapter-0.9.3-java/lib/jdbc_adapter/
jdbc_oracle.rb:30:in `extended'
/local/home/xncore/deploy/97/jetty/webapps/root/WEB-INF/gems/gems/activerecord-jdbc-adapter-0.9.3-java/lib/jdbc_adapter/
jdbc_oracle.rb:29:in `class_eval'
/local/home/xncore/deploy/97/jetty/webapps/root/WEB-INF/gems/gems/activerecord-jdbc-adapter-0.9.3-java/lib/jdbc_adapter/
jdbc_oracle.rb:29:in `extended'
/local/home/xncore/deploy/97/jetty/webapps/root/WEB-INF/gems/gems/activerecord-jdbc-adapter-0.9.3-java/lib/active_record
/connection_adapters/jdbc_adapter.rb:461:in `initialize'
/local/home/xncore/deploy/97/jetty/webapps/root/WEB-INF/gems/gems/activerecord-jdbc-adapter-0.9.3-java/lib/active_record
/connection_adapters/jdbc_adapter.rb:49:in `new'
/local/home/xncore/deploy/97/jetty/webapps/root/WEB-INF/gems/gems/activerecord-jdbc-adapter-0.9.3-java/lib/active_record
/connection_adapters/jdbc_adapter.rb:49:in `jdbc_connection'
/local/home/xncore/deploy/97/jetty/webapps/root/WEB-INF/gems/gems/activerecord-jdbc-adapter-0.9.3-java/lib/jdbc_adapter/
jdbc_oracle.rb:7:in `oracle_connection'

Add A Comment: Notepad

Please login


Followup

Message
Date: 2010-03-12 00:28
Sender: Mathew Duafala

I have upgraded to rails 2.3.4 and the problem persists.  
The workaround for now was to fix the versions of the two 
gems in question in my warble.rb config

  config.gems << Gem::Dependency.new("activerecord-
jdbc-adapter", " = 0.9.2")
  config.gems << Gem::Dependency.new("activerecord-
jdbcmysql-adapter", " = 0.9.2") 

Attached Files:

Name Description Download
No Files Currently Attached

Changes:

No Changes Have Been Made to This Item