You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by Fu-Tung Cheng <fu...@yahoo.com> on 2008/08/04 09:49:10 UTC
ant download - failed
Hi,
I am just trying to build tomcat for the first time. I have jdk 1.6.0.03-b05 and ant 1.7.0 and I am using the source download 6.0.18. This is on windows xp.
I am following the steps from :
http://tomcat.apache.org/tomcat-6.0-doc/building.html
Following is the error extract.
Thank you,
Fu-Tung
build-tomcat-dbcp:
[copy] Copying 67 files to c:\usr\share\java\tomcat6-deps\dbcp
[mkdir] Created dir: c:\usr\share\java\tomcat6-deps\dbcp\src\java\org\apache
\tomcat\dbcp
[move] Moving 63 files to c:\usr\share\java\tomcat6-deps\dbcp\src\java\org\
apache\tomcat\dbcp
[mkdir] Created dir: c:\usr\share\java\tomcat6-deps\dbcp\classes
[javac] Compiling 63 source files to c:\usr\share\java\tomcat6-deps\dbcp\cla
sses
[javac] c:\usr\share\java\tomcat6-deps\dbcp\src\java\org\apache\tomcat\dbcp\
dbcp\BasicDataSource.java:44: org.apache.tomcat.dbcp.dbcp.BasicDataSource is not
abstract and does not override abstract method isWrapperFor(java.lang.Class<?>)
in java.sql.Wrapper
[javac] public class BasicDataSource implements DataSource {
[javac] ^
[javac] c:\usr\share\java\tomcat6-deps\dbcp\src\java\org\apache\tomcat\dbcp\
dbcp\DelegatingStatement.java:46: org.apache.tomcat.dbcp.dbcp.DelegatingStatemen
t is not abstract and does not override abstract method isPoolable() in java.sql
..Statement
[javac] public class DelegatingStatement extends AbandonedTrace implements S
tatement {
[javac] ^
[javac] c:\usr\share\java\tomcat6-deps\dbcp\src\java\org\apache\tomcat\dbcp\
dbcp\DelegatingStatement.java:131: isClosed() in org.apache.tomcat.dbcp.dbcp.Del
egatingStatement cannot implement isClosed() in java.sql.Statement; attempting t
o assign weaker access privileges; was public
[javac] protected boolean isClosed() {
[javac] ^
[javac] c:\usr\share\java\tomcat6-deps\dbcp\src\java\org\apache\tomcat\dbcp\
dbcp\DelegatingPreparedStatement.java:50: org.apache.tomcat.dbcp.dbcp.Delegating
PreparedStatement is not abstract and does not override abstract method setNClob
(int,java.io.Reader) in java.sql.PreparedStatement
[javac] public class DelegatingPreparedStatement extends DelegatingStatement
[javac] ^
[javac] c:\usr\share\java\tomcat6-deps\dbcp\src\java\org\apache\tomcat\dbcp\
dbcp\DelegatingCallableStatement.java:53: org.apache.tomcat.dbcp.dbcp.Delegating
CallableStatement is not abstract and does not override abstract method setNClob
(java.lang.String,java.io.Reader) in java.sql.CallableStatement
[javac] public class DelegatingCallableStatement extends DelegatingPreparedS
tatement
[javac] ^
[javac] c:\usr\share\java\tomcat6-deps\dbcp\src\java\org\apache\tomcat\dbcp\
dbcp\DelegatingConnection.java:51: org.apache.tomcat.dbcp.dbcp.DelegatingConnect
ion is not abstract and does not override abstract method createStruct(java.lang
..String,java.lang.Object[]) in java.sql.Connection
[javac] public class DelegatingConnection extends AbandonedTrace
[javac] ^
[javac] c:\usr\share\java\tomcat6-deps\dbcp\src\java\org\apache\tomcat\dbcp\
dbcp\DelegatingResultSet.java:55: org.apache.tomcat.dbcp.dbcp.DelegatingResultSe
t is not abstract and does not override abstract method updateNClob(java.lang.St
ring,java.io.Reader) in java.sql.ResultSet
[javac] public class DelegatingResultSet extends AbandonedTrace implements R
esultSet {
[javac] ^
[javac] c:\usr\share\java\tomcat6-deps\dbcp\src\java\org\apache\tomcat\dbcp\
dbcp\PoolablePreparedStatement.java:41: org.apache.tomcat.dbcp.dbcp.PoolablePrep
aredStatement is not abstract and does not override abstract method setNClob(int
,java.io.Reader) in java.sql.PreparedStatement
[javac] public class PoolablePreparedStatement extends DelegatingPreparedSta
tement implements PreparedStatement {
[javac] ^
[javac] c:\usr\share\java\tomcat6-deps\dbcp\src\java\org\apache\tomcat\dbcp\
dbcp\PoolingConnection.java:42: org.apache.tomcat.dbcp.dbcp.PoolingConnection is
not abstract and does not override abstract method createStruct(java.lang.Strin
g,java.lang.Object[]) in java.sql.Connection
[javac] public class PoolingConnection extends DelegatingConnection implemen
ts Connection, KeyedPoolableObjectFactory {
[javac] ^
[javac] c:\usr\share\java\tomcat6-deps\dbcp\src\java\org\apache\tomcat\dbcp\
dbcp\PoolingDataSource.java:45: org.apache.tomcat.dbcp.dbcp.PoolingDataSource is
not abstract and does not override abstract method isWrapperFor(java.lang.Class
<?>) in java.sql.Wrapper
[javac] public class PoolingDataSource implements DataSource {
[javac] ^
[javac] c:\usr\share\java\tomcat6-deps\dbcp\src\java\org\apache\tomcat\dbcp\
dbcp\cpdsadapter\ConnectionImpl.java:41: org.apache.tomcat.dbcp.dbcp.cpdsadapter
..ConnectionImpl is not abstract and does not override abstract method createStru
ct(java.lang.String,java.lang.Object[]) in java.sql.Connection
[javac] class ConnectionImpl implements Connection {
[javac] ^
[javac] c:\usr\share\java\tomcat6-deps\dbcp\src\java\org\apache\tomcat\dbcp\
dbcp\cpdsadapter\PooledConnectionImpl.java:43: org.apache.tomcat.dbcp.dbcp.cpdsa
dapter.PooledConnectionImpl is not abstract and does not override abstract metho
d removeStatementEventListener(javax.sql.StatementEventListener) in javax.sql.Po
oledConnection
[javac] class PooledConnectionImpl
[javac] ^
[javac] c:\usr\share\java\tomcat6-deps\dbcp\src\java\org\apache\tomcat\dbcp\
dbcp\cpdsadapter\PoolablePreparedStatementStub.java:34: isClosed() in org.apache
..tomcat.dbcp.dbcp.DelegatingStatement cannot implement isClosed() in java.sql.St
atement; attempting to assign weaker access privileges; was public
[javac] class PoolablePreparedStatementStub extends PoolablePreparedStatemen
t {
[javac] ^
[javac] c:\usr\share\java\tomcat6-deps\dbcp\src\java\org\apache\tomcat\dbcp\
dbcp\datasources\PerUserPoolDataSource.java:52: org.apache.tomcat.dbcp.dbcp.data
sources.PerUserPoolDataSource is not abstract and does not override abstract met
hod isWrapperFor(java.lang.Class<?>) in java.sql.Wrapper
[javac] public class PerUserPoolDataSource
[javac] ^
[javac] c:\usr\share\java\tomcat6-deps\dbcp\src\java\org\apache\tomcat\dbcp\
dbcp\datasources\SharedPoolDataSource.java:45: org.apache.tomcat.dbcp.dbcp.datas
ources.SharedPoolDataSource is not abstract and does not override abstract metho
d isWrapperFor(java.lang.Class<?>) in java.sql.Wrapper
[javac] public class SharedPoolDataSource
[javac] ^
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] 15 errors
BUILD FAILED
c:\apache-tomcat-6018-src\build.xml:701: The following error occu
rred while executing this line:
c:\apache-tomcat-6018-src\build.xml:771: Compile failed; see the
compiler error output for details.
Total time: 1 minute 2 seconds
c:\apache-tomcat-6018-src>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org
Re: ant download - failed
Posted by Fu-Tung Cheng <fu...@yahoo.com>.
Hi Mark,
Thanks for the help using the 1.5 jdk worked.
Could the building instructions be updated or would jdk 1.6 work for build.xml just not extras.xml?
http://tomcat.apache.org/tomcat-6.0-doc/building.html
>>Download a Java Development Kit (JDK) release (version 1.5.x or later)
Fu-Tung
--- On Tue, 8/5/08, Mark Thomas <ma...@apache.org> wrote:
> From: Mark Thomas <ma...@apache.org>
> Subject: Re: ant download - failed
> To: "Tomcat Developers List" <de...@tomcat.apache.org>
> Date: Tuesday, August 5, 2008, 8:26 AM
> Fu-Tung Cheng wrote:
> > Hi,
> >
> > I am just trying to build tomcat for the first time.
> I have jdk 1.6.0.03-b05 and ant 1.7.0 and I am using the
> source download 6.0.18. This is on windows xp.
>
> You can't build Tomcat on a 1.6 JDK due to a dbcp
> incompatibility (to be
> fair to commons, Sun broke the API). If you use a 1.5 JDK
> you'll be fine.
>
> Mark
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: dev-help@tomcat.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org
Re: ant download - failed
Posted by Mark Thomas <ma...@apache.org>.
Fu-Tung Cheng wrote:
> Hi,
>
> I am just trying to build tomcat for the first time. I have jdk 1.6.0.03-b05 and ant 1.7.0 and I am using the source download 6.0.18. This is on windows xp.
You can't build Tomcat on a 1.6 JDK due to a dbcp incompatibility (to be
fair to commons, Sun broke the API). If you use a 1.5 JDK you'll be fine.
Mark
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org