[DAO-50] 富士通のSymfowareでのsetFetchSizeサポート外 Created: 2006-12-05  Updated: 2007-07-28  Resolved: 2007-07-28

Status: Closed
Project: S2Dao
Component/s: s2dao
Affects Version/s: 1.0.39
Fix Version/s: None

Type: Bug Priority: Minor
Reporter: sinh Assignee: manhole
Resolution: Won't Fix Votes: 0
Labels: None
Environment:

Java1.4
S2Dao1.0.39
Seasar2.4.15
DB Symfoware 7.0



 Description   

富士通のSymfowareというDBにて
S2daoを使用してみようと思ったのですが、
以下のエラーが発生してしまいました。

Caused by: java.sql.SQLException: 指定されたメソッドは当ドライバではサポートされていません
at com.fujitsu.symfoware.jdbc.rda.Trace.logSQLUtil(Trace.java:657)
at com.fujitsu.symfoware.jdbc.rda.Trace.logSQLException(Trace.java:734)
at com.fujitsu.symfoware.jdbc.ld.LDStatement.setFetchSize(LDStatement.java:1939)
at com.fujitsu.symfoware.jdbc.SYMStatement.setFetchSize(SYMStatement.java:1418)
at org.seasar.extension.jdbc.impl.PreparedStatementWrapper.setFetchSize(PreparedStatementWrapper.java:507)
... 13 more

サポート外が理由のため、サポートしていない場合はsetFetchSizeを実行しないように
していただきたいです。



 Comments   
Comment by taedium [ 2007-07-28 ]

すでに対応済みであるのでクローズ。

Comment by manhole [ 2006-12-06 ]

補足: setFetchSizeしないようにする修正は、DAO-2 で行っています。

Comment by manhole [ 2006-12-06 ]

S2Dao 1.0.35 + Seasar 2.3.11 以降のバージョンの組み合わせなら、
diconファイルの設定でsetFetchSizeを使用しないようにできます。

が、もう少し状況を把握したいので、スタックトレースをいただけますか?
(PreparedStatementWrapper.setFetchSizeを呼び出した側も知りたいです)

Generated at Mon Dec 15 11:21:21 JST 2025 using Jira 10.6.1#10060001-sha1:a6461e220f274b29ced7ac9295492f2465fe5ef5.