Ying Zhang wrote:
> Hi all,
> 
> After having checked out the latest commit from the CURRENT branch,
> rebuild (bootstrap, configure, make install) module "clients" failed
> with some errors on JDBC (see attachment).
> 
> Does anyone know what is wrong here?
Read this bug :)

https://sourceforge.net/tracker/?func=detail&atid=482468&aid=1702267&group_id=56967

Regards,
Romulo
> 
> 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/MonetConnection.java:27:
>  package nl.cwi.monetdb.mcl.net does not exist
>     [javac] import nl.cwi.monetdb.mcl.net.*;
>     [javac] ^
>     [javac] 
> /ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java:68:
>  cannot find symbol
>     [javac] symbol  : class MapiSocket
>     [javac] location: class nl.cwi.monetdb.jdbc.MonetConnection
>     [javac]   private final MapiSocket server;
>     [javac]                 ^
>     [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:56:
>  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/MonetConnection.java:183:
>  cannot find symbol
>     [javac] symbol  : class MapiSocket
>     [javac] location: class nl.cwi.monetdb.jdbc.MonetConnection
>     [javac]                   server = new MapiSocket();
>     [javac]                                ^
>     [javac] 
> /ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java:943:
>  cannot find symbol
>     [javac] symbol  : method writeLine(java.lang.String[],java.lang.String)
>     [javac] location: class java.io.Writer
>     [javac]                           out.writeLine(queryTempl, command);
>     [javac]                              ^
>     [javac] 
> /ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java:944:
>  cannot find symbol
>     [javac] symbol  : method waitForPrompt()
>     [javac] location: class java.io.Writer
>     [javac]                           String error = out.waitForPrompt();
>     [javac]                                             ^
>     [javac] 
> /ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java:963:
>  cannot find symbol
>     [javac] symbol  : variable monet
>     [javac] location: class nl.cwi.monetdb.jdbc.MonetConnection
>     [javac]           synchronized (monet) {
>     [javac]                         ^
>     [javac] 
> /ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java:965:
>  cannot find symbol
>     [javac] symbol  : variable monet
>     [javac] location: class nl.cwi.monetdb.jdbc.MonetConnection
>     [javac]                           monet.writeLine(commandTempl, command);
>     [javac]                           ^
>     [javac] 
> /ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java:966:
>  cannot find symbol
>     [javac] symbol  : variable monet
>     [javac] location: class nl.cwi.monetdb.jdbc.MonetConnection
>     [javac]                           String error = monet.waitForPrompt();
>     [javac]                                          ^
>     [javac] 
> /ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java:986:
>  cannot find symbol
>     [javac] symbol  : variable monet
>     [javac] location: class nl.cwi.monetdb.jdbc.MonetConnection
>     [javac]           synchronized (monet) {
>     [javac]                         ^
>     [javac] 
> /ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java:1955:
>  cannot find symbol
>     [javac] symbol  : variable monet
>     [javac] location: class nl.cwi.monetdb.jdbc.MonetConnection.ResponseList
>     [javac]                           monet.waitForPrompt();
>     [javac]                           ^
>     [javac] 
> /ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java:1986:
>  cannot find symbol
>     [javac] symbol  : variable monet
>     [javac] location: class nl.cwi.monetdb.jdbc.MonetConnection.ResponseList
>     [javac]                                   if (sendThread == null) 
> sendThread = new SendThread(monet);
>     [javac]                                                                   
>                     ^
>     [javac] 
> /ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java:1993:
>  cannot find symbol
>     [javac] symbol  : variable monet
>     [javac] location: class nl.cwi.monetdb.jdbc.MonetConnection.ResponseList
>     [javac]                                   monet.writeLine(templ, query);
>     [javac]                                   ^
>     [javac] 
> /ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java:1997:
>  cannot find symbol
>     [javac] symbol  : variable monet
>     [javac] location: class nl.cwi.monetdb.jdbc.MonetConnection.ResponseList
>     [javac]                           String tmpLine = monet.readLine();
>     [javac]                                            ^
>     [javac] 
> /ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java:1998:
>  cannot find symbol
>     [javac] symbol  : variable monet
>     [javac] location: class nl.cwi.monetdb.jdbc.MonetConnection.ResponseList
>     [javac]                           int linetype = monet.getLineType();
>     [javac]                                          ^
>     [javac] 
> /ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java:2111:
>  cannot find symbol
>     [javac] symbol  : variable monet
>     [javac] location: class nl.cwi.monetdb.jdbc.MonetConnection.ResponseList
>     [javac]                                                           
> monet.waitForPrompt();
>     [javac]                                                           ^
>     [javac] 
> /ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java:2112:
>  cannot find symbol
>     [javac] symbol  : variable monet
>     [javac] location: class nl.cwi.monetdb.jdbc.MonetConnection.ResponseList
>     [javac]                                                           
> linetype = monet.getLineType();
>     [javac]                                                                   
>    ^
>     [javac] 
> /ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java:2120:
>  cannot find symbol
>     [javac] symbol  : variable monet
>     [javac] location: class nl.cwi.monetdb.jdbc.MonetConnection.ResponseList
>     [javac]                                                           
> monet.waitForPrompt();
>     [javac]                                                           ^
>     [javac] 
> /ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java:2121:
>  cannot find symbol
>     [javac] symbol  : variable monet
>     [javac] location: class nl.cwi.monetdb.jdbc.MonetConnection.ResponseList
>     [javac]                                                           
> linetype = monet.getLineType();
>     [javac]                                                                   
>    ^
>     [javac] 
> /ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java:2129:
>  cannot find symbol
>     [javac] symbol  : variable monet
>     [javac] location: class nl.cwi.monetdb.jdbc.MonetConnection.ResponseList
>     [javac]                                                                   
>         monet.readLine(),
>     [javac]                                                                   
>         ^
>     [javac] 
> /ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java:2130:
>  cannot find symbol
>     [javac] symbol  : variable monet
>     [javac] location: class nl.cwi.monetdb.jdbc.MonetConnection.ResponseList
>     [javac]                                                                   
>         monet.getLineType()
>     [javac]                                                                   
>         ^
>     [javac] 
> /ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java:2135:
>  cannot find symbol
>     [javac] symbol  : variable monet
>     [javac] location: class nl.cwi.monetdb.jdbc.MonetConnection.ResponseList
>     [javac]                                                                   
> monet.waitForPrompt();
>     [javac]                                                                   
> ^
>     [javac] 
> /ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java:2136:
>  cannot find symbol
>     [javac] symbol  : variable monet
>     [javac] location: class nl.cwi.monetdb.jdbc.MonetConnection.ResponseList
>     [javac]                                                                   
> linetype = monet.getLineType();
>     [javac]                                                                   
>            ^
>     [javac] 
> /ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java:2150:
>  cannot find symbol
>     [javac] symbol  : variable monet
>     [javac] location: class nl.cwi.monetdb.jdbc.MonetConnection.ResponseList
>     [javac]                                                   tmpLine = 
> monet.readLine();
>     [javac]                                                             ^
>     [javac] 
> /ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java:2151:
>  cannot find symbol
>     [javac] symbol  : variable monet
>     [javac] location: class nl.cwi.monetdb.jdbc.MonetConnection.ResponseList
>     [javac]                                                   linetype = 
> monet.getLineType();
>     [javac]                                                              ^
>     [javac] 
> /ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java:2159:
>  cannot find symbol
>     [javac] symbol  : variable monet
>     [javac] location: class nl.cwi.monetdb.jdbc.MonetConnection.ResponseList
>     [javac]                                                   tmpLine = 
> monet.readLine();
>     [javac]                                                             ^
>     [javac] 
> /ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java:2160:
>  cannot find symbol
>     [javac] symbol  : variable monet
>     [javac] location: class nl.cwi.monetdb.jdbc.MonetConnection.ResponseList
>     [javac]                                                   linetype = 
> monet.getLineType();
>     [javac]                                                              ^
>     [javac] 
> /ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java:2172:
>  cannot find symbol
>     [javac] symbol  : variable monet
>     [javac] location: class nl.cwi.monetdb.jdbc.MonetConnection.ResponseList
>     [javac]                                                   error = 
> monet.waitForPrompt();
>     [javac]                                                           ^
>     [javac] 
> /ufs/zhang/monet/dev/clients/src/java/src/nl/cwi/monetdb/jdbc/MonetConnection.java:2173:
>  cannot find symbol
>     [javac] symbol  : variable monet
>     [javac] location: class nl.cwi.monetdb.jdbc.MonetConnection.ResponseList
>     [javac]                                                   linetype = 
> monet.getLineType();
>     [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] 37 errors
> 
> 
> ------------------------------------------------------------------------
> 
> -------------------------------------------------------------------------
> 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
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/monetdb-developers


-------------------------------------------------------------------------
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-developers

Reply via email to