Jan,
Specify the full path of your tomcat directory or just ".\build.bat -Dinclude.webapp.libs=yes webapp " and then just copy the cocoon.war file to your tomcat webapp directory and restart tomcat and go to http://localhost:8080/cocoon and you should see the cocoon hell page.
-Nael
-----Original Message-----
From: Jan Normann Nielsen [mailto:[EMAIL PROTECTED]]
Sent: Saturday, February 16, 2002 4:31 AM
To: Cocoon-users
Subject: Can't build Cocoon 2.0.1
Hello
I can't build Cocoon 2.0.1 with Win 2K/JDK 1.4 RC/Ant 1.4.1. The errors are included below. I use the following command from the INSTALL file to build:
.\build.bat -Dinclude.webapp.libs=yes -Dinstall.war=%TOMCAT_HOME%\webapps
webapp
Best regards,
Jan Nielsen
P.S. I have no problem building Cocoon 2.0 in the same environment.
Errors:
compile:
[copy] Copying 27 files to E:\Instdsk\Java-ting\Cocoon 2.0.1\cocoon-2.0.1-src\cocoon-2.0.1\build\cocoon\classes
[echo] Compiling with Java 1.4, debug on, optimize off, deprecation off
[javac] Compiling 391 source files to E:\Instdsk\Java-ting\Cocoon 2.0.1\cocoon-2.0.1-src\cocoon-2.0.1\build\cocoon\c
lasses
[javac] E:\Instdsk\Java-ting\Cocoon 2.0.1\cocoon-2.0.1-src\cocoon-2.0.1\build\cocoon\src\org\apache\cocoon\compo
nent
s\language\markup\xsp\EsqlConnection.java:22: class org.apache.cocoon.components.language.markup.xsp.EsqlConnection must be declared abstract. It does not define void setHoldability(int) from interface java.sql.Connection.
[javac] public class EsqlConnection implements Connection {
[javac] ^
[javac] E:\Instdsk\Java-ting\Cocoon 2.0.1\cocoon-2.0.1-src\cocoon-2.0.1\build\cocoon\src\org\apache\cocoon\compo
nent
s\language\markup\xsp\EsqlConnection.java:22: class org.apache.cocoon.components.language.markup.xsp.EsqlConnection must be declared abstract. It does not define int getHoldability() from interface java.sql.Connection.
[javac] public class EsqlConnection implements Connection {
[javac] ^
[javac] E:\Instdsk\Java-ting\Cocoon 2.0.1\cocoon-2.0.1-src\cocoon-2.0.1\build\cocoon\src\org\apache\cocoon\compo
nent
s\language\markup\xsp\EsqlConnection.java:22: class org.apache.cocoon.components.language.markup.xsp.EsqlConnection must be declared abstract. It does not define java.sql.PreparedStatement prepareStatement(java.lang.String, int, int, int) f rom interface java.sql.Connection.
[javac] public class EsqlConnection implements Connection {
[javac] ^
[javac] E:\Instdsk\Java-ting\Cocoon 2.0.1\cocoon-2.0.1-src\cocoon-2.0.1\build\cocoon\src\org\apache\cocoon\compo
nent
s\language\markup\xsp\EsqlConnection.java:22: class org.apache.cocoon.components.language.markup.xsp.EsqlConnection must be declared abstract. It does not define java.sql.PreparedStatement prepareStatement(java.lang.String, int) from interf ace java.sql.Connection.
[javac] public class EsqlConnection implements Connection {
[javac] ^
[javac] E:\Instdsk\Java-ting\Cocoon 2.0.1\cocoon-2.0.1-src\cocoon-2.0.1\build\cocoon\src\org\apache\cocoon\compo
nent
s\language\markup\xsp\EsqlConnection.java:22: class org.apache.cocoon.components.language.markup.xsp.EsqlConnection must be declared abstract. It does not define java.sql.PreparedStatement prepareStatement(java.lang.String, int[]) from inte rface java.sql.Connection.
[javac] public class EsqlConnection implements Connection {
[javac] ^
[javac] E:\Instdsk\Java-ting\Cocoon 2.0.1\cocoon-2.0.1-src\cocoon-2.0.1\build\cocoon\src\org\apache\cocoon\compo
nent
s\language\markup\xsp\EsqlConnection.java:22: class org.apache.cocoon.components.language.markup.xsp.EsqlConnection must be declared abstract. It does not define java.sql.PreparedStatement prepareStatement(java.lang.String, java.lang.String
[]) from interface java.sql.Connection.
[javac] public class EsqlConnection implements Connection {
[javac] ^
[javac] E:\Instdsk\Java-ting\Cocoon 2.0.1\cocoon-2.0.1-src\cocoon-2.0.1\build\cocoon\src\org\apache\cocoon\compo
nent
s\language\markup\xsp\EsqlConnection.java:22: class org.apache.cocoon.components.language.markup.xsp.EsqlConnection must be declared abstract. It does not define java.sql.Statement createStatement(int, int, int) from interface java.sql.Conn ection.
[javac] public class EsqlConnection implements Connection {
[javac] ^
[javac] E:\Instdsk\Java-ting\Cocoon 2.0.1\cocoon-2.0.1-src\cocoon-2.0.1\build\cocoon\src\org\apache\cocoon\compo
nent
s\language\markup\xsp\EsqlConnection.java:22: class org.apache.cocoon.components.language.markup.xsp.EsqlConnection must be declared abstract. It does not define void
releaseSavepoint(java.sql.Savepoint) from interface java.sql.Connection.
[javac] public class EsqlConnection implements Connection {
[javac] ^
[javac] E:\Instdsk\Java-ting\Cocoon 2.0.1\cocoon-2.0.1-src\cocoon-2.0.1\build\cocoon\src\org\apache\cocoon\compo
nent
s\language\markup\xsp\EsqlConnection.java:22: class org.apache.cocoon.components.language.markup.xsp.EsqlConnection must be declared abstract. It does not define void rollback(java.sql.Savepoint) from interface java.sql.Connection.
[javac] public class EsqlConnection implements Connection {
[javac] ^
[javac] E:\Instdsk\Java-ting\Cocoon 2.0.1\cocoon-2.0.1-src\cocoon-2.0.1\build\cocoon\src\org\apache\cocoon\compo
nent
s\language\markup\xsp\EsqlConnection.java:22: class org.apache.cocoon.components.language.markup.xsp.EsqlConnection must be declared abstract. It does not define java.sql.CallableStatement prepareCall(java.lang.String, int, int, int) from i nterface java.sql.Connection.
[javac] public class EsqlConnection implements Connection {
[javac] ^
[javac] E:\Instdsk\Java-ting\Cocoon 2.0.1\cocoon-2.0.1-src\cocoon-2.0.1\build\cocoon\src\org\apache\cocoon\compo
nent
s\language\markup\xsp\EsqlConnection.java:22: class org.apache.cocoon.components.language.markup.xsp.EsqlConnection must be declared abstract. It does not define java.sql.Savepoint setSavepoint() from interface java.sql.Connection.
[javac] public class EsqlConnection implements Connection {
[javac] ^
[javac] E:\Instdsk\Java-ting\Cocoon 2.0.1\cocoon-2.0.1-src\cocoon-2.0.1\build\cocoon\src\org\apache\cocoon\compo
nent
s\language\markup\xsp\EsqlConnection.java:22: class org.apache.cocoon.components.language.markup.xsp.EsqlConnection must be declared abstract. It does not define java.sql.Savepoint
setSavepoint(java.lang.String) from interface java.sql.Conn ection.
[javac] public class EsqlConnection implements Connection {
[javac] ^
[javac] E:\Instdsk\Java-ting\Cocoon 2.0.1\cocoon-2.0.1-src\cocoon-2.0.1\build\cocoon\src\org\apache\cocoon\compo
nent
s\language\markup\xsp\EsqlConnectionCocoon2.java:20: class org.apache.cocoon.components.language.markup.xsp.EsqlConnecti
onCocoon2 must be declared abstract. It does not define void
setHoldability(int) from interface java.sql.Connection.
[javac] public class EsqlConnectionCocoon2 extends EsqlConnection {
[javac] ^
[javac] E:\Instdsk\Java-ting\Cocoon 2.0.1\cocoon-2.0.1-src\cocoon-2.0.1\build\cocoon\src\org\apache\cocoon\compo
nent
s\language\markup\xsp\EsqlConnectionCocoon2.java:20: class org.apache.cocoon.components.language.markup.xsp.EsqlConnecti
onCocoon2 must be declared abstract. It does not define int getHoldability() from interface java.sql.Connection.
[javac] public class EsqlConnectionCocoon2 extends EsqlConnection {
[javac] ^
[javac] E:\Instdsk\Java-ting\Cocoon 2.0.1\cocoon-2.0.1-src\cocoon-2.0.1\build\cocoon\src\org\apache\cocoon\compo
nent
s\language\markup\xsp\EsqlConnectionCocoon2.java:20: class org.apache.cocoon.components.language.markup.xsp.EsqlConnecti
onCocoon2 must be declared abstract. It does not define java.sql.PreparedStatement prepareStatement(java.lang.String, in t, int, int) from interface java.sql.Connection.
[javac] public class EsqlConnectionCocoon2 extends EsqlConnection {
[javac] ^
[javac] E:\Instdsk\Java-ting\Cocoon 2.0.1\cocoon-2.0.1-src\cocoon-2.0.1\build\cocoon\src\org\apache\cocoon\compo
nent
s\language\markup\xsp\EsqlConnectionCocoon2.java:20: class org.apache.cocoon.components.language.markup.xsp.EsqlConnecti
onCocoon2 must be declared abstract. It does not define java.sql.PreparedStatement prepareStatement(java.lang.String, in
t) from interface java.sql.Connection.
[javac] public class EsqlConnectionCocoon2 extends EsqlConnection {
[javac] ^
[javac] E:\Instdsk\Java-ting\Cocoon 2.0.1\cocoon-2.0.1-src\cocoon-2.0.1\build\cocoon\src\org\apache\cocoon\compo
nent
s\language\markup\xsp\EsqlConnectionCocoon2.java:20: class org.apache.cocoon.components.language.markup.xsp.EsqlConnecti
onCocoon2 must be declared abstract. It does not define java.sql.PreparedStatement prepareStatement(java.lang.String, in
t[]) from interface java.sql.Connection.
[javac] public class EsqlConnectionCocoon2 extends EsqlConnection {
[javac] ^
[javac] E:\Instdsk\Java-ting\Cocoon 2.0.1\cocoon-2.0.1-src\cocoon-2.0.1\build\cocoon\src\org\apache\cocoon\compo
nent
s\language\markup\xsp\EsqlConnectionCocoon2.java:20: class org.apache.cocoon.components.language.markup.xsp.EsqlConnecti
onCocoon2 must be declared abstract. It does not define java.sql.PreparedStatement prepareStatement(java.lang.String, ja
va.lang.String[]) from interface java.sql.Connection.
[javac] public class EsqlConnectionCocoon2 extends EsqlConnection {
[javac] ^
[javac] E:\Instdsk\Java-ting\Cocoon 2.0.1\cocoon-2.0.1-src\cocoon-2.0.1\build\cocoon\src\org\apache\cocoon\compo
nent
s\language\markup\xsp\EsqlConnectionCocoon2.java:20: class org.apache.cocoon.components.language.markup.xsp.EsqlConnecti
onCocoon2 must be declared abstract. It does not define java.sql.Statement createStatement(int, int, int) from interface java.sql.Connection.
[javac] public class EsqlConnectionCocoon2 extends EsqlConnection {
[javac] ^
[javac] E:\Instdsk\Java-ting\Cocoon 2.0.1\cocoon-2.0.1-src\cocoon-2.0.1\build\cocoon\src\org\apache\cocoon\compo
nent
s\language\markup\xsp\EsqlConnectionCocoon2.java:20: class org.apache.cocoon.components.language.markup.xsp.EsqlConnecti
onCocoon2 must be declared abstract. It does not define void
releaseSavepoint(java.sql.Savepoint) from interface java.sq l.Connection.
[javac] public class EsqlConnectionCocoon2 extends EsqlConnection {
[javac] ^
[javac] E:\Instdsk\Java-ting\Cocoon 2.0.1\cocoon-2.0.1-src\cocoon-2.0.1\build\cocoon\src\org\apache\cocoon\compo
nent
s\language\markup\xsp\EsqlConnectionCocoon2.java:20: class org.apache.cocoon.components.language.markup.xsp.EsqlConnecti
onCocoon2 must be declared abstract. It does not define void
rollback(java.sql.Savepoint) from interface java.sql.Connec tion.
[javac] public class EsqlConnectionCocoon2 extends EsqlConnection {
[javac] ^
[javac] E:\Instdsk\Java-ting\Cocoon 2.0.1\cocoon-2.0.1-src\cocoon-2.0.1\build\cocoon\src\org\apache\cocoon\compo
nent
s\language\markup\xsp\EsqlConnectionCocoon2.java:20: class org.apache.cocoon.components.language.markup.xsp.EsqlConnecti
onCocoon2 must be declared abstract. It does not define java.sql.CallableStatement prepareCall(java.lang.String, int, in t, int) from interface java.sql.Connection.
[javac] public class EsqlConnectionCocoon2 extends EsqlConnection {
[javac] ^
[javac] E:\Instdsk\Java-ting\Cocoon 2.0.1\cocoon-2.0.1-src\cocoon-2.0.1\build\cocoon\src\org\apache\cocoon\compo
nent
s\language\markup\xsp\EsqlConnectionCocoon2.java:20: class org.apache.cocoon.components.language.markup.xsp.EsqlConnecti
onCocoon2 must be declared abstract. It does not define java.sql.Savepoint
setSavepoint() from interface java.sql.Connec
tion.
[javac] public class EsqlConnectionCocoon2 extends EsqlConnection {
[javac] ^
[javac] E:\Instdsk\Java-ting\Cocoon 2.0.1\cocoon-2.0.1-src\cocoon-2.0.1\build\cocoon\src\org\apache\cocoon\compo
nent
s\language\markup\xsp\EsqlConnectionCocoon2.java:20: class org.apache.cocoon.components.language.markup.xsp.EsqlConnecti
onCocoon2 must be declared abstract. It does not define java.sql.Savepoint
setSavepoint(java.lang.String) from interface java.sql.Connection.
[javac] public class EsqlConnectionCocoon2 extends EsqlConnection {
[javac] ^
[javac] 24 errors
BUILD FAILED
E:\Instdsk\Java-ting\Cocoon
2.0.1\cocoon-2.0.1-src\cocoon-2.0.1\build.xml:787: Compile failed, messages should have been provided.
Total time: 2 minutes 42 seconds
---------------------------------------------------------------------
Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>