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]