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
Grow yourself exponentially with technology, science, philosophy, art and mind.
テクノロジー、サイエンス、哲学、アート、そして精神を高めて行こうと頑張るブログ!!