[Seasar-user:19960] [DBFlute]JDK1.6+DBFlute 0.5.2でビルドエラー

Yu Tagaya [E-MAIL ADDRESS DELETED]
2010年 7月 8日 (木) 17:50:59 JST


久保さん
アークシステムの多加谷です。

2007年8月頃に[Seasar-user:9981]などで質問させていただいた案件に
関連して、JDK1.5_12 -> 1.6_20、SQL Server 2005 -> 2008への
バージョンアップを検討しています。

DBFluteのバージョンは 0.5.2でカスタマイズされています。
0.5.2で生成した既存コードをJDK1.6でビルドすると以下のエラーが出るのですが、
テンプレートを修正するなどしてエラーを抑止すれば動作するでしょうか?

それとも、DBFluteを最新版にする必要があるでしょうか?

なお、JDK1.6+DBFlute 0.5.2でのコード生成は試していません。

Multiple markers at this line
 - The type RkTraceablePreparedStatement must implement the
  inherited abstract method Statement.isPoolable()
 - The type RkTraceablePreparedStatement must implement the
  inherited abstract method PreparedStatement.setNCharacterStream(int,
  Reader, long)
 - The type RkTraceablePreparedStatement must implement the
  inherited abstract method Wrapper.isWrapperFor(Class<?>)
 - The type RkTraceablePreparedStatement must implement the
  inherited abstract method PreparedStatement.setNClob(int, Reader)
 - The type RkTraceablePreparedStatement must implement the
  inherited abstract method PreparedStatement.setBlob(int, InputStream)
 - The type RkTraceablePreparedStatement must implement the
  inherited abstract method PreparedStatement.setCharacterStream(int, 
Reader,
  long)
 - The type RkTraceablePreparedStatement must implement the
  inherited abstract method PreparedStatement.setRowId(int, RowId)
 - The type RkTraceablePreparedStatement must implement the
  inherited abstract method PreparedStatement.setCharacterStream(int, 
Reader)
 - The type RkTraceablePreparedStatement must implement the
  inherited abstract method PreparedStatement.setBlob(int, InputStream, 
long)
 - The type RkTraceablePreparedStatement must implement the
  inherited abstract method PreparedStatement.setBinaryStream(int,
  InputStream, long)
 - The type RkTraceablePreparedStatement must implement the
  inherited abstract method PreparedStatement.setBinaryStream(int,
  InputStream)
 - The type RkTraceablePreparedStatement must implement the
  inherited abstract method Wrapper.unwrap(Class<T>)
 - The type RkTraceablePreparedStatement must implement the
  inherited abstract method PreparedStatement.setAsciiStream(int, 
InputStream,
  long)
 - The type RkTraceablePreparedStatement must implement the
  inherited abstract method PreparedStatement.setClob(int, Reader)
 - The type RkTraceablePreparedStatement must implement the
  inherited abstract method PreparedStatement.setAsciiStream(int, 
InputStream)
 - The type RkTraceablePreparedStatement must implement the
  inherited abstract method Statement.isClosed()
 - The type RkTraceablePreparedStatement must implement the
  inherited abstract method PreparedStatement.setNCharacterStream(int,
  Reader)
 - The type RkTraceablePreparedStatement must implement the
  inherited abstract method PreparedStatement.setClob(int, Reader, long)
 - The type RkTraceablePreparedStatement must implement the
  inherited abstract method PreparedStatement.setSQLXML(int, SQLXML)
 - The type RkTraceablePreparedStatement must implement the
  inherited abstract method PreparedStatement.setNClob(int, Reader, long)
 - The type RkTraceablePreparedStatement must implement the
  inherited abstract method PreparedStatement.setNClob(int, NClob)
 - The type RkTraceablePreparedStatement must implement the
  inherited abstract method PreparedStatement.setNString(int, String)
 - The type RkTraceablePreparedStatement must implement the
  inherited abstract method Statement.setPoolable(boolean) 



Seasar-user メーリングリストの案内