[Monetdb-developers] JDBC still doesn't compile

Ying Zhang Y.Zhang at cwi.nl
Tue Apr 17 23:04:11 CEST 2007


Hi all,

Compiling JDBC still suffers from some errors.  Maybe more checkins need
to be undone?

Regards,

Jennie

======================================

"/usr/bin/ant" -f "`echo ../../../src/java/build.xml`" -Dbuilddir="`echo
/ufs/zhang/dev/clients/build-debug/src/java`" -Djardir="`echo
/ufs/zhang/dev/clients/build-debug/src/java`" -Dbasedir="`echo
../../../src/java`" jar_jdbcclient
Buildfile: ../../../src/java/build.xml

prepare:
     [echo] Debug is true, optimise is true

driver:
     [copy] Copying 1 file to
/ufs/zhang/dev/clients/build-debug/src/java/src/nl/cwi/monetdb/jdbc
     [copy] Copying 1 file to
/ufs/zhang/dev/clients/build-debug/src/java/src/nl/cwi/monetdb/xmldb/base
     [echo] Configured build for the 1.5 (Steadfast) edition driver

compile_jdbc:
     [echo] Compiling JDBC driver
    [javac] Compiling 12 source files to
/ufs/zhang/dev/clients/build-debug/src/java
    [javac]
/ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetClob.java:35:
nl.cwi.monetdb.jdbc.MonetClob is not abstract and does not override
abstract method getCharacterStream(long,long) in java.sql.Clob
    [javac] public class MonetClob implements Clob {
    [javac]        ^
    [javac]
/ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java:55:
nl.cwi.monetdb.jdbc.MonetConnection is not abstract and does not
override abstract method
createStruct(java.lang.String,java.lang.Object[]) in
java.sql.Connection
    [javac] public class MonetConnection implements Connection {
    [javac]        ^
    [javac]
/ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetDataSource.java:40:
nl.cwi.monetdb.jdbc.MonetDataSource is not abstract and does not
override abstract method isWrapperFor(java.lang.Class) in
java.sql.Wrapper
    [javac] public class MonetDataSource implements DataSource {
    [javac]        ^
    [javac]
/ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetDatabaseMetaData.java:31:
nl.cwi.monetdb.jdbc.MonetDatabaseMetaData is not abstract and does not
override abstract method
getFunctionColumns(java.lang.String,java.lang.String,java.lang.String,java.lang.String)
in java.sql.DatabaseMetaData
    [javac] public class MonetDatabaseMetaData implements DatabaseMetaData {
    [javac]        ^
    [javac]
/ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetResultSet.java:48:
nl.cwi.monetdb.jdbc.MonetResultSet is not abstract and does not
override abstract method updateNClob(java.lang.String,java.io.Reader)
in java.sql.ResultSet
    [javac] public class MonetResultSet implements ResultSet {
    [javac]        ^
    [javac]
/ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetResultSet.java:872:
<anonymous nl.cwi.monetdb.jdbc.MonetResultSet$1> is not abstract and
does not override abstract method isWrapperFor(java.lang.Class) in
java.sql.Wrapper
    [javac]             return(new ResultSetMetaData() {
    [javac]                                            ^
    [javac]
/ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetStatement.java:47:
nl.cwi.monetdb.jdbc.MonetStatement is not abstract and does not
override abstract method isPoolable() in java.sql.Statement
    [javac] public class MonetStatement implements Statement {
    [javac]        ^
    [javac]
/ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetPreparedStatement.java:51:
nl.cwi.monetdb.jdbc.MonetPreparedStatement is not abstract and does
not override abstract method setNClob(int,java.io.Reader) in
java.sql.PreparedStatement
    [javac] public class MonetPreparedStatement
    [javac]        ^
    [javac]
/ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetPreparedStatement.java:293:
<anonymous nl.cwi.monetdb.jdbc.MonetPreparedStatement$1> is not
abstract and does not override abstract method
isWrapperFor(java.lang.Class) in java.sql.Wrapper
    [javac]             return(new ParameterMetaData() {
    [javac]                                            ^
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] 9 errors

BUILD FAILED
/ufs/zhang/monet/dev/clients/src/java/build.xml:153: Compile failed; see
the compiler error output for details.




More information about the developers-list mailing list