Hi,

it is known that hsqldb doesn't build with Java 1.6. As it's an external
project we are waiting for a fix. AFAIK the fix for hsqldb was done by
the developers but it will be made available in their next version only.

Ciao,
Mathias

Gérard Henry wrote:

> hello,
> here are the errors when compiling:
> 
> lib:
>      [javac] Compiling 40 source files to 
> /home/ooo/build/SRC680_m233/hsqldb/unxsols4.pro/misc/build/hsqldb/classes
>      [javac] 
> /home/ooo/build/SRC680_m233/hsqldb/unxsols4.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcConnection.java:403:
>  
> org.hsqldb.jdbc.jdbcConnection is not abstract and does not override 
> abstract method createStruct(java.lang.String,java.lang.Object[]) in 
> java.sql.Connection
>      [javac] public class jdbcConnection implements Connection {
>      [javac]        ^
>      [javac] 
> /home/ooo/build/SRC680_m233/hsqldb/unxsols4.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcResultSet.java:325:
>  
> org.hsqldb.jdbc.jdbcResultSet is not abstract and does not override 
> abstract method updateNClob(java.lang.String,java.io.Reader) in 
> java.sql.ResultSet
>      [javac] public class jdbcResultSet implements ResultSet {
>      [javac]        ^
>      [javac] 
> /home/ooo/build/SRC680_m233/hsqldb/unxsols4.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcStatement.java:127:
>  
> org.hsqldb.jdbc.jdbcStatement is not abstract and does not override 
> abstract method isPoolable() in java.sql.Statement
>      [javac] public class jdbcStatement implements Statement {
>      [javac]        ^
>      [javac] 
> /home/ooo/build/SRC680_m233/hsqldb/unxsols4.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcStatement.java:1534:
>  
> isClosed() in org.hsqldb.jdbc.jdbcStatement cannot implement isClosed() 
> in java.sql.Statement; attempting to assign weaker access privileges; 
> was public
>      [javac]     synchronized boolean isClosed() {
>      [javac]                          ^
>      [javac] 
> /home/ooo/build/SRC680_m233/hsqldb/unxsols4.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcPreparedStatement.java:203:
>  
> org.hsqldb.jdbc.jdbcPreparedStatement is not abstract and does not 
> override abstract method setNClob(int,java.io.Reader) in 
> java.sql.PreparedStatement
>      [javac] public class jdbcPreparedStatement extends jdbcStatement
>      [javac]        ^
>      [javac] 
> /home/ooo/build/SRC680_m233/hsqldb/unxsols4.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcResultSetMetaData.java:94:
>  
> org.hsqldb.jdbc.jdbcResultSetMetaData is not abstract and does not 
> override abstract method isWrapperFor(java.lang.Class<?>) in 
> java.sql.Wrapper
>      [javac] public class jdbcResultSetMetaData implements 
> ResultSetMetaData {
>      [javac]        ^
>      [javac] 
> /home/ooo/build/SRC680_m233/hsqldb/unxsols4.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcCallableStatement.java:295:
>  
> org.hsqldb.jdbc.jdbcCallableStatement is not abstract and does not 
> override abstract method setNClob(java.lang.String,java.io.Reader) in 
> java.sql.CallableStatement
>      [javac] public class jdbcCallableStatement extends 
> jdbcPreparedStatement
>      [javac]        ^
>      [javac] 
> /home/ooo/build/SRC680_m233/hsqldb/unxsols4.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcDatabaseMetaData.java:279:
>  
> org.hsqldb.jdbc.jdbcDatabaseMetaData 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 jdbcDatabaseMetaData implements DatabaseMetaData {
>      [javac]        ^
>      [javac] 
> /home/ooo/build/SRC680_m233/hsqldb/unxsols4.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcBlob.java:78:
>  
> org.hsqldb.jdbc.jdbcBlob is not abstract and does not override abstract 
> method getBinaryStream(long,long) in java.sql.Blob
>      [javac] public class jdbcBlob implements Blob {
>      [javac]        ^
>      [javac] 
> /home/ooo/build/SRC680_m233/hsqldb/unxsols4.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcClob.java:81:
>  
> org.hsqldb.jdbc.jdbcClob is not abstract and does not override abstract 
> method getCharacterStream(long,long) in java.sql.Clob
>      [javac] public final class jdbcClob implements Clob {
>      [javac]              ^
>      [javac] 
> /home/ooo/build/SRC680_m233/hsqldb/unxsols4.pro/misc/build/hsqldb/src/org/hsqldb/jdbc/jdbcParameterMetaData.java:54:
>  
> org.hsqldb.jdbc.jdbcParameterMetaData is not abstract and does not 
> override abstract method isWrapperFor(java.lang.Class<?>) in 
> java.sql.Wrapper
>      [javac] public class jdbcParameterMetaData implements 
> ParameterMetaData {
>      [javac]        ^
>      [javac] Note: Some input files use unchecked or unsafe operations.
>      [javac] Note: Recompile with -Xlint:unchecked for details.
>      [javac] 11 errors
> 
> BUILD FAILED
> /home/ooo/build/SRC680_m233/hsqldb/unxsols4.pro/misc/build/hsqldb/build/build.xml:282:
>  
> Compile failed; see the compiler error output for details.
> 
> Total time: 39 seconds
> dmake:  Error code 1, while making 
> 'unxsols4.pro/misc/build/so_built_so_hsqldb'
> ---* tg_merge.mk *---
> 
> ERROR: Error 65280 occurred while making /home/ooo/build/SRC680_m233/hsqldb
> dmake:  Error code 1, while making 'build_instsetoo_native'
> ---*  *---
> 
> 
> and java is:
> java version "1.6.0_01"
> Java(TM) SE Runtime Environment (build 1.6.0_01-b06)
> Java HotSpot(TM) Client VM (build 1.6.0_01-b06, mixed mode, sharing)
> 
> 
> hth,
> 
> 
> 


-- 
Mathias Bauer (mba) - Project Lead OpenOffice.org Writer
OpenOffice.org Engineering at Sun: http://blogs.sun.com/GullFOSS
Please don't reply to "[EMAIL PROTECTED]".
I use it for the OOo lists and only rarely read other mails sent to it.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to