今取り組んでいるプロジェクトで、現行システムのOracleのストアドプロシージャーを新システムのAPサーバーから使おうとしてます。これは互換性を維持したいからなのですが、Seasar2 + S2JDBCの組み合わせでは、プロシージャーの引数の型(索引付き表)が認識されず例外が発生してしまいます。
せめてJDBCからでもアクセスしたいと考えてあれこれ試してみましたが、CallableStatementのregisterOutParameterを実行した際に「名前パターンが無効です」の例外が発生。
現行システムのストアド内で索引付き表を使う必然性は全くないので、これさえなければ何の問題もないのだよー。
現行システムのこの部分を作ったヤツ! 反省しなさい
互換性はできれば維持したいので、もーちょっと調べてみよーっと。
せめてJDBCからでもアクセスしたいと考えてあれこれ試してみましたが、CallableStatementのregisterOutParameterを実行した際に「名前パターンが無効です」の例外が発生。
現行システムのストアド内で索引付き表を使う必然性は全くないので、これさえなければ何の問題もないのだよー。
現行システムのこの部分を作ったヤツ! 反省しなさい
互換性はできれば維持したいので、もーちょっと調べてみよーっと。