Hi
I’m trying to build tomcat locally, but the ant script is failing with the
following errors.
So far I tried everything described in this page :
http://tomcat.apache.org/tomcat-7.0-doc/building.html
Btw, the error happens in windows and mac.
Anyone else facing a similar issue?
setproxy:
testexist:
[echo] Testing for
/Users/nsankaran/Downloads/tomcat-dependencies/commons-dbcp-1.4-src/build.xml
downloadgz-2:
build-prepare:
[delete] Deleting directory
/Users/nsankaran/projects/sources/apache-tomcat-7.0.55-src/output/build/temp
[mkdir] Created dir:
/Users/nsankaran/projects/sources/apache-tomcat-7.0.55-src/output/build/temp
build-manifests:
build-tomcat-dbcp:
[copy] Copying 64 files to
/Users/nsankaran/Downloads/tomcat-dependencies/tomcat7-deps/dbcp
[move] Moving 64 files to
/Users/nsankaran/Downloads/tomcat-dependencies/tomcat7-deps/dbcp/src/java/org/apache/tomcat/dbcp
[javac] Compiling 64 source files to
/Users/nsankaran/Downloads/tomcat-dependencies/tomcat7-deps/dbcp/classes
[javac] warning: [options] bootstrap class path not set in conjunction with
-source 1.6
[javac]
/Users/nsankaran/Downloads/tomcat-dependencies/tomcat7-deps/dbcp/src/java/org/apache/tomcat/dbcp/dbcp/BasicDataSource.java:53:
error: BasicDataSource is not abstract and does not override abstract method
getParentLogger() in CommonDataSource
[javac] public class BasicDataSource implements DataSource {
[javac] ^
[javac]
/Users/nsankaran/Downloads/tomcat-dependencies/tomcat7-deps/dbcp/src/java/org/apache/tomcat/dbcp/dbcp/DelegatingStatement.java:46:
error: DelegatingStatement is not abstract and does not override abstract
method isCloseOnCompletion() in Statement
[javac] public class DelegatingStatement extends AbandonedTrace implements
Statement {
[javac] ^
[javac]
/Users/nsankaran/Downloads/tomcat-dependencies/tomcat7-deps/dbcp/src/java/org/apache/tomcat/dbcp/dbcp/DelegatingPreparedStatement.java:57:
error: DelegatingPreparedStatement is not abstract and does not override
abstract method isCloseOnCompletion() in Statement
[javac] public class DelegatingPreparedStatement extends DelegatingStatement
[javac] ^
[javac]
/Users/nsankaran/Downloads/tomcat-dependencies/tomcat7-deps/dbcp/src/java/org/apache/tomcat/dbcp/dbcp/DelegatingCallableStatement.java:58:
error: DelegatingCallableStatement is not abstract and does not override
abstract method <T>getObject(String,Class<T>) in CallableStatement
[javac] public class DelegatingCallableStatement extends
DelegatingPreparedStatement
[javac] ^
[javac] where T is a type-variable:
[javac] T extends Object declared in method
<T>getObject(String,Class<T>)
[javac]
/Users/nsankaran/Downloads/tomcat-dependencies/tomcat7-deps/dbcp/src/java/org/apache/tomcat/dbcp/dbcp/DelegatingConnection.java:65:
error: DelegatingConnection is not abstract and does not override abstract
method getNetworkTimeout() in Connection
[javac] public class DelegatingConnection extends AbandonedTrace
[javac] ^
[javac]
/Users/nsankaran/Downloads/tomcat-dependencies/tomcat7-deps/dbcp/src/java/org/apache/tomcat/dbcp/dbcp/DelegatingDatabaseMetaData.java:41:
error: DelegatingDatabaseMetaData is not abstract and does not override
abstract method generatedKeyAlwaysReturned() in DatabaseMetaData
[javac] public class DelegatingDatabaseMetaData extends AbandonedTrace