Le Thursday 24 September 2009 15:06:07 Emmanuel Cecchet, vous avez écrit :


Hi Emmanuel,
Thank you for your response,
In fact, in the build.properties file, these lines are already added, 
javac.target = 1.4
javac.source = 1.4

and I get the errors messages,

any idea for solving this?
thank you in advance
Aeiman

> Hi Aeiman,
>
>
> You have to tell your compiler to use JDK 1.4/1.5 APIs otherwise it will
> try to use JDK 6's JDBC4 API which is not compatible with JDBC 3.
> Adding a line like javac.source=1.5 in your build.properties should do it.
> Otherwise you can add '-source 1.5' to the javac options.
>
> Hope this helps,
> Emmanuel
>
> > I'm trying to compile the source code of sequoia
> > To do this, I got the last version, and I used ant
> > I got so many errors  {here below}
> > I used jdk version 1.6.0_05
> > Thank you for you help
> >
> > Aeiman
> >
> >
> >
> > This is what I got
> >
> >
> > 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,jav
> >a.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/SequoiaParameterMetaDa
> >ta.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
> >
> >
> >
> >
> > _______________________________________________
> > Sequoia mailing list
> > Sequoia@lists.forge.continuent.org
> > http://forge.continuent.org/mailman/listinfo/sequoia


-- 


Gadafi Aeiman
IRIT/ENSEEIHT
2 rue Charles Camichel - BP 7122
31071 Toulouse cedex  7

_______________________________________________
Sequoia mailing list
Sequoia@lists.forge.continuent.org
http://forge.continuent.org/mailman/listinfo/sequoia

Reply via email to