From: Gadafi A. <aei...@en...> - 2009-10-07 11:34:33
|
Hello, I'm trying to compile the source code of sequoia To do this, I got the version2.10.10, and I used ant In the configuration file of ant, these lines are already added, javac.target = 1.4 javac.source = 1.4 I got many errors {here below} I used jdk version 1.6.0_05 Thank you in advance Aeiman aeiman@jarre:~/Desktop/sequoia-2.10.10-src$ ant Buildfile: build.xml init-compile: [echo] Target JVM is set to: 1.4 [mkdir] Created dir: /home/aeiman/Desktop/sequoia-2.10.10- src/build/classes [copy] Copying 1 file to /home/aeiman/Desktop/sequoia-2.10.10- src/build/classes/org/continuent/sequoia/common/util [javac] Compiling 1 source file to /home/aeiman/Desktop/sequoia-2.10.10- src/build/classes [javac] depend attribute is not supported by the modern compiler compile-commons: [javac] Compiling 86 source files to /home/aeiman/Desktop/sequoia-2.10.10- src/build/classes [javac] depend attribute is not supported by the modern compiler [javac] /home/aeiman/Desktop/sequoia-2.10.10- src/src/org/continuent/sequoia/common/protocol/Array.java:37: org.continuent.sequoia.common.protocol.Array is not abstract and does not override abstract method free() in java.sql.Array [javac] public class Array implements java.sql.Array [javac] ^ [javac] /home/aeiman/Desktop/sequoia-2.10.10- src/src/org/continuent/sequoia/common/protocol/ByteArrayBlob.java:51: org.continuent.sequoia.common.protocol.ByteArrayBlob is notabstract and does not override abstract method getBinaryStream(long,long) in java.sql.Blob [javac] public class ByteArrayBlob implements java.sql.Blob, Serializable [javac] ^ [javac] /home/aeiman/Desktop/sequoia-2.10.10- src/src/org/continuent/sequoia/common/protocol/StringClob.java:60: org.continuent.sequoia.common.protocol.StringClob is not abstract and does not override abstract method getCharacterStream(long,long) in java.sql.Clob [javac] public class StringClob implements java.sql.Clob, Serializable [javac] ^ [javac] /home/aeiman/Desktop/sequoia-2.10.10- src/src/org/continuent/sequoia/driver/Connection.java:83: org.continuent.sequoia.driver.Connection is not abstract and does not override abstract method createStruct(java.lang.String,java.lang.Object[]) in java.sql.Connection [javac] public class Connection implements java.sql.Connection [javac] ^ [javac] /home/aeiman/Desktop/sequoia-2.10.10- src/src/org/continuent/sequoia/driver/DatabaseMetaData.java:43: org.continuent.sequoia.driver.DatabaseMetaData 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 DatabaseMetaData implements java.sql.DatabaseMetaData [javac] ^ [javac] /home/aeiman/Desktop/sequoia-2.10.10- src/src/org/continuent/sequoia/driver/DriverResultSet.java:116: org.continuent.sequoia.driver.DriverResultSet is not abstract anddoes not override abstract method updateNClob(java.lang.String,java.io.Reader) in java.sql.ResultSet [javac] public class DriverResultSet [javac] ^ [javac] /home/aeiman/Desktop/sequoia-2.10.10- src/src/org/continuent/sequoia/driver/Statement.java:62: org.continuent.sequoia.driver.Statement is not abstract and does not override abstract method isPoolable() in java.sql.Statement [javac] public class Statement implements java.sql.Statement [javac] ^ [javac] /home/aeiman/Desktop/sequoia-2.10.10- src/src/org/continuent/sequoia/driver/Statement.java:1265: isClosed() in org.continuent.sequoia.driver.Statement cannot implementisClosed() in java.sql.Statement; attempting to assign weaker access privileges; was public [javac] protected boolean isClosed() [javac] ^ [javac] /home/aeiman/Desktop/sequoia-2.10.10- src/src/org/continuent/sequoia/common/sql/metadata/SequoiaParameterMetaData.java:43: org.continuent.sequoia.common.sql.metadata.SequoiaParameterMetaData is not abstract and does not override abstract method isWrapperFor(java.lang.Class) in java.sql.Wrapper [javac] public class SequoiaParameterMetaData [javac] ^ [javac] /home/aeiman/Desktop/sequoia-2.10.10- src/src/org/continuent/sequoia/driver/ResultSetMetaData.java:34: org.continuent.sequoia.driver.ResultSetMetaData is not abstract and does not override abstract method isWrapperFor(java.lang.Class) in java.sql.Wrapper [javac] public class ResultSetMetaData implements java.sql.ResultSetMetaData [javac] ^ [javac] /home/aeiman/Desktop/sequoia-2.10.10- src/src/org/continuent/sequoia/driver/PreparedStatement.java:77: org.continuent.sequoia.driver.PreparedStatement is not abstract and does not override abstract method setNClob(int,java.io.Reader) in java.sql.PreparedStatement [javac] public class PreparedStatement extends Statement [javac] ^ [javac] /home/aeiman/Desktop/sequoia-2.10.10- src/src/org/continuent/sequoia/driver/CallableStatement.java:92: org.continuent.sequoia.driver.CallableStatement is not abstract and does not override abstract method setNClob(java.lang.String,java.io.Reader) in java.sql.CallableStatement [javac] public class CallableStatement extends PreparedStatement [javac] ^ [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] 12 errors BUILD FAILED /home/aeiman/Desktop/sequoia-2.10.10-src/build.xml:175: Compile failed; see the compiler error output for details. |