アプリを Grails 1.3.7 から 2.0.1 にアップグレードしています。このドメイン クラスを考えると、
class Person {
String name
static mapping = {
name type: 'text'
}
}
Oracle データベースの「name」カラムは 1.3.7 未満だったので、CLOB であると予想しています。代わりに、あらゆる種類の問題を引き起こす Long 型です。
Oracle OJDBC ドライバー (ojdbc6:11.1.0.7.0) を使用しています。アプリケーションを実行する目的で、Oracle XE インスタンスに接続しています。Oracle 11g データベースに対して別の動作が実行されると期待する理由はありません。私のdataSource driverClassNameは「oracle.jdbc.OracleDriver」です。