SAStrutsでEntityを作ろう
s2jdbc-gen-build.xmlをAntで実行する。
すると以下のエラーに遭遇
ORA-25191: 索引構成表のオーバーフロー表を参照できません
あわわ、あわわと
Oracleのテーブルの生成がだめなのか
再生成したりしたがうまくいかず。
結局
s2jdbc.dicon
のファイルを書き換えてなかったことが判明。
実行時のコンソールに下記のようなエラーが出たら
s2jdbc.diconのdialectの設定がOracleになっていないということ。
[gen-entity] DEBUG 2012-08-24 11:11:24,732 [main] RDBMS(Oracle)に対しS2JDBC-Gen用のデータベースの方言(org.seasar.extension.jdbc.gen.internal.dialect.H2GenDialect)を使用します。
s2jdbc.diconファイルの
dialectのタグを「h2Dialect」から「oracleDialect」にしたらうまくEntityが作れました。
参考サイト
http://www.88to.net/index.php?blg=941
http://ml.seasar.org/archives/seasar-user/2012-August/021426.html
s2jdbc-gen-build.xmlをAntで実行する。
すると以下のエラーに遭遇
ORA-25191: 索引構成表のオーバーフロー表を参照できません
あわわ、あわわと
Oracleのテーブルの生成がだめなのか
再生成したりしたがうまくいかず。
結局
s2jdbc.dicon
のファイルを書き換えてなかったことが判明。
実行時のコンソールに下記のようなエラーが出たら
s2jdbc.diconのdialectの設定がOracleになっていないということ。
[gen-entity] DEBUG 2012-08-24 11:11:24,732 [main] RDBMS(Oracle)に対しS2JDBC-Gen用のデータベースの方言(org.seasar.extension.jdbc.gen.internal.dialect.H2GenDialect)を使用します。
s2jdbc.diconファイルの
dialectのタグを「h2Dialect」から「oracleDialect」にしたらうまくEntityが作れました。
参考サイト
http://www.88to.net/index.php?blg=941
http://ml.seasar.org/archives/seasar-user/2012-August/021426.html
Comments