8

ActiveRecord で OrientDB の JDBC ドライバーを使用する適切な方法は何ですか?

Rails 3.2 アプリケーションを OrientDB 1.4 に接続しようとしています。gem をインストールし、次activerecord-jdbc-adapterのように構成しました。database.yml

development:
  adapter: jdbc
  username: admin
  password: admin
  driver:   com.orientechnologies.orient.jdbc.OrientJdbcDriver
  url:      jdbc:orient:local:db/test_db2

OrientDB の JDBC ドライバーを次のようにロードします。

# in config/application.rb:
require '/home/myuser/jars/orientdb-jdbc-1.4.0-all.jar'

アプリケーションの起動時に次の例外がスローされます (を使用rails s):

java.lang.NullPointerException
    at arjdbc.jdbc.RubyJdbcConnection.unmarshalResult(RubyJdbcConnection.java:1187)
    at arjdbc.jdbc.RubyJdbcConnection.set_native_database_types(RubyJdbcConnection.java:537)
    at arjdbc.jdbc.RubyJdbcConnection$INVOKER$i$0$0$set_native_database_types.call(RubyJdbcConnection$INVOKER$i$0$0$set_native_database_types.gen)
    ...

私の構成に何か欠けているものはありますか? ActiveRecord で OrientDB の JDBC ドライバーを使用する適切な方法は何ですか?

4

1 に答える 1