[Monetdb-developers] JDBC still doesn't compile

Stefan Manegold Stefan.Manegold at cwi.nl
Tue Apr 17 23:44:49 CEST 2007


Jennie,

please run
	cvs -q update -d -P -A | grep -v '^\? '
in your clients source directory, and send me the output.

Stefan


On Tue, Apr 17, 2007 at 11:16:36PM +0200, Ying Zhang wrote:
> Hi Stefan,
> 
> I'm quite sure the source is up-to-date =>  I threw away the 'src' dir of
> 'clients' and check it out anew.  But you don't have the same problem?
> 
> Jennie
> 
> > Jennie,
> >
> > are you sure that all your source are up-to-date?
> >
> > Stefan
> >
> > On Tue, Apr 17, 2007 at 11:04:11PM +0200, Ying Zhang wrote:
> >> 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.
> >>
> >> -------------------------------------------------------------------------
> >> This SF.net email is sponsored by DB2 Express
> >> Download DB2 Express C - the FREE version of DB2 express and take
> >> control of your XML. No limits. Just data. Click to get it now.
> >> http://sourceforge.net/powerbar/db2/
> >> _______________________________________________
> >> Monetdb-developers mailing list
> >> Monetdb-developers at lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/monetdb-developers
> >>
> >
> > --
> > | Dr. Stefan Manegold | mailto:Stefan.Manegold at cwi.nl |
> > | CWI,  P.O.Box 94079 | http://www.cwi.nl/~manegold/  |
> > | 1090 GB Amsterdam   | Tel.: +31 (20) 592-4212       |
> > | The Netherlands     | Fax : +31 (20) 592-4312       |
> >
> 
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> Monetdb-developers mailing list
> Monetdb-developers at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/monetdb-developers
> 
> 

-- 
| Dr. Stefan Manegold | mailto:Stefan.Manegold at cwi.nl |
| CWI,  P.O.Box 94079 | http://www.cwi.nl/~manegold/  |
| 1090 GB Amsterdam   | Tel.: +31 (20) 592-4212       |
| The Netherlands     | Fax : +31 (20) 592-4312       |




More information about the developers-list mailing list