fetchSizeでエラー

古いDB2に接続してるからかもしれないですけど・・・

org.seasar.framework.exception.SQLRuntimeException: [ESSR0071]SQLで例外(ErrorCode=0, SQLState=null)が発生しました。理由はorg.seasar.framework.exception.SSQLException: [ESSR0072]SQLで例外(SQL= 以下SQL

で実行時エラーが発生してしまいます。


Seasar2.4rc1+S2Dao1.0.35です。


そのまま読むとSQLがいけない風なのですが、その直前に

org.seasar.framework.util.StatementUtil.setFetchSize(StatementUtil.java:36)

っていうのが、あって、多分こっちでエラーになっています。
ソース(rc-1)を見てみると、ここのcatchで「SQLRuntimeException」をthrowしていました。


対応 fetchSizeの設定をしない。

<component class="org.seasar.extension.jdbc.impl.ConfigurableStatementFactory">
    <arg>
        <component class="org.seasar.extension.jdbc.impl.BasicStatementFactory"/>
    </arg>
    <!-- <property name="fetchSize">100</property> --> <!-- ← これ -->
    <!--
        <property name="maxRows">100</property>
    -->
</component>


fetchSizeを設定しないことで発生する影響はあるかな・・・?