Hi Patrick,

You can look back through the archives, for some details, but essentially
you need to locate the EsqlConnection.java (the error messages detail its
path). Then edit the file and remove the comments around the 20 or so method
declarations at the end of that file - they'll match with the 24 errors your
getting! Note that you edit the file under Cocoon/src... and not the one
under Cocoon/build/cocoon/src, the latter is overwritten by the former by
the build procedure, then rebuild. As Vadim has mentioned, you then need to
recompile the Excalibur stuff for JDBC if your using it. Except for
excalibur, this Cocoon bug may have been fixed in the current CVS, but I
haven't checked it.

HTH

Perry

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Thursday, 6 June 2002 1:38
To: [EMAIL PROTECTED]
Subject: build cocoon !!


Sorry if this is a recurent problem on this mailing list but my system
can't build cocoon.
The cocoon version is 2.0.2 and i use jdk 1.4.0.

here is all the Trace (sorry that's very long) :

************** begin of Trace
***********************************************************************

D:\t谷l谷chargement\cocoon\dezip\cocoon-2.0.2>build
-Dinclude.webapp.libs=yes
webapp
Using Java from d:\j2sdk1.4.0
Buildfile: build.xml

init:
     [echo] --------------------------------------------------------------
     [echo]             Apache Cocoon 2.0.2 [1999-2002]
     [echo] --------------------------------------------------------------
     [echo] Building with Ant version 1.4.1 compiled on October 11 2001
     [echo] using build file D:
\t成l成chargement\cocoon\dezip\cocoon-2.0.2\build.xml
     [echo] --------------------------------------------------------------

prepare-docs:
    [mkdir] Created dir: D:
\t成l成chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\documentation
    [mkdir] Created dir: D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\documentation\images
    [mkdir] Created dir: D:
\t成l成chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\docs
    [mkdir] Created dir: D:
\t成l成chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\work
     [copy] Copying 209 files to D:
\t成l成chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\documentation
     [copy] Copying 54 files to D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\documentation\images

optional-tests:

bsf-warn:

rhino-warn:

jfor-warn:

op-warning:
     [echo] **********************************************
     [echo] *
     [echo] *  Classes of the optional package JFOR are not
     [echo] *  available. Apache Cocoon builds without them.
     [echo] *
     [echo] *  JFOR is required for the fo2rtf serializer.
     [echo] *
     [echo] *  Recovery:
     [echo] *  Get the JFOR package from http://www.jfor.org/ and place the
jar in the lib/optional dir
     [echo] *
     [echo] ***********************************************

xmldb-warn:

xt-warn:

php-warn:

op-warning:
     [echo] **********************************************
     [echo] *
     [echo] *  Classes of the optional package PHP are not
     [echo] *  available. Apache Cocoon builds without them.
     [echo] *
     [echo] *  PHP is required for the php generator.
     [echo] *
     [echo] *  Recovery:
     [echo] *  Get the PHP servlet (phpsrvlt.jar) from http://www.php.net/
and place the jar in the lib/optional dir
     [echo] *
     [echo] ***********************************************

naming-warn:

op-warning:
     [echo] **********************************************
     [echo] *
     [echo] *  Classes of the optional package JNDI are not
     [echo] *  available. Apache Cocoon builds without them.
     [echo] *
     [echo] *  JNDI is required for the ldap generator and the parentcm
generator.
     [echo] *
     [echo] *  Recovery:
     [echo] *  Get the jndi.jar from Sun and place the jar in the
lib/optional dir
     [echo] *
     [echo] ***********************************************

svg-warn:

fop-warn:

tidy-warn:

maybeupload-warn:

lucene-warn:

deli-warn:

velocity-warn:

hsqldb-warn:

resolver-warn:

jisp-warn:

pizza-warn:

poi-warn:

commons-logging-warn:

optional-warnings:

prepare:

generate-java-code-check:

generate-java-code:
    [style] Transforming into D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\src\org\apache\cocoon\comp
onents\
browser
    [style] Transforming into D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\src\org\apache\cocoon\comp
onents\
browser
    [style] Loading stylesheet D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\src\java\org\apache\cocoon\components\b
rowser
\BrowserImpl.xsl

filter-jdbc:

nofilter-jdbc:

prepare-jdbc:

prepare-src-main:
    [mkdir] Created dir: D:
\t成l成chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\classes
     [copy] Copying 656 files to D:
\t成l成chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\src
     [copy] Copied 1 empty directory to D:
\t成l成chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\src
    [mkdir] Created dir: D:
\t成l成chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\scratchpad\src
    [mkdir] Created dir: D:
\t成l成chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\scratchpad\classes
     [copy] Copying 141 files to D:
\t成l成chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\scratchpad\src

compile:
     [copy] Copying 28 files to D:
\t成l成chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\classes
     [echo] Compiling with Java 1.4, debug on, optimize off, deprecation
off
    [javac] Compiling 602 source files to D:
\t成l成chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\classes
    [javac] D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\src\org\apache\cocoon\comp
onents\language\markup\xs
p\EsqlConnection.java:66: class
org.apache.cocoon.components.language.markup.xsp.EsqlConnection must be
declared abstrac
t. It does not define int getHoldability() from interface
java.sql.Connection.
    [javac] public class EsqlConnection implements Connection {
    [javac]              ^
    [javac] D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\src\org\apache\cocoon\comp
onents\language\markup\xs
p\EsqlConnection.java:66: class
org.apache.cocoon.components.language.markup.xsp.EsqlConnection must be
declared abstrac
t. It does not define java.sql.CallableStatement
prepareCall(java.lang.String, int, int, int) from interface java.sql.Co
nnection.
    [javac] public class EsqlConnection implements Connection {
    [javac]              ^
    [javac] D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\src\org\apache\cocoon\comp
onents\language\markup\xs
p\EsqlConnection.java:66: class
org.apache.cocoon.components.language.markup.xsp.EsqlConnection must be
declared abstrac
t. It does not define void releaseSavepoint(java.sql.Savepoint) from
interface java.sql.Connection.
    [javac] public class EsqlConnection implements Connection {
    [javac]              ^
    [javac] D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\src\org\apache\cocoon\comp
onents\language\markup\xs
p\EsqlConnection.java:66: class
org.apache.cocoon.components.language.markup.xsp.EsqlConnection must be
declared abstrac
t. It does not define java.sql.Statement createStatement(int, int, int)
from interface java.sql.Connection.
    [javac] public class EsqlConnection implements Connection {
    [javac]              ^
    [javac] D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\src\org\apache\cocoon\comp
onents\language\markup\xs
p\EsqlConnection.java:66: class
org.apache.cocoon.components.language.markup.xsp.EsqlConnection must be
declared abstrac
t. It does not define java.sql.PreparedStatement
prepareStatement(java.lang.String, int, int, int) from interface java.s
ql.Connection.
    [javac] public class EsqlConnection implements Connection {
    [javac]              ^
    [javac] D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\src\org\apache\cocoon\comp
onents\language\markup\xs
p\EsqlConnection.java:66: class
org.apache.cocoon.components.language.markup.xsp.EsqlConnection must be
declared abstrac
t. It does not define java.sql.PreparedStatement
prepareStatement(java.lang.String, int) from interface java.sql.Connect
ion.
    [javac] public class EsqlConnection implements Connection {
    [javac]              ^
    [javac] D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\src\org\apache\cocoon\comp
onents\language\markup\xs
p\EsqlConnection.java:66: class
org.apache.cocoon.components.language.markup.xsp.EsqlConnection must be
declared abstrac
t. It does not define java.sql.PreparedStatement
prepareStatement(java.lang.String, int[]) from interface java.sql.Conne
ction.
    [javac] public class EsqlConnection implements Connection {
    [javac]              ^
    [javac] D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\src\org\apache\cocoon\comp
onents\language\markup\xs
p\EsqlConnection.java:66: class
org.apache.cocoon.components.language.markup.xsp.EsqlConnection must be
declared abstrac
t. It does not define java.sql.PreparedStatement
prepareStatement(java.lang.String, java.lang.String[]) from interface j
ava.sql.Connection.
    [javac] public class EsqlConnection implements Connection {
    [javac]              ^
    [javac] D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\src\org\apache\cocoon\comp
onents\language\markup\xs
p\EsqlConnection.java:66: class
org.apache.cocoon.components.language.markup.xsp.EsqlConnection must be
declared abstrac
t. It does not define void rollback(java.sql.Savepoint) from interface
java.sql.Connection.
    [javac] public class EsqlConnection implements Connection {
    [javac]              ^
    [javac] D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\src\org\apache\cocoon\comp
onents\language\markup\xs
p\EsqlConnection.java:66: class
org.apache.cocoon.components.language.markup.xsp.EsqlConnection must be
declared abstrac
t. It does not define void setHoldability(int) from interface
java.sql.Connection.
    [javac] public class EsqlConnection implements Connection {
    [javac]              ^
    [javac] D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\src\org\apache\cocoon\comp
onents\language\markup\xs
p\EsqlConnection.java:66: class
org.apache.cocoon.components.language.markup.xsp.EsqlConnection must be
declared abstrac
t. It does not define java.sql.Savepoint setSavepoint() from interface
java.sql.Connection.
    [javac] public class EsqlConnection implements Connection {
    [javac]              ^
    [javac] D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\src\org\apache\cocoon\comp
onents\language\markup\xs
p\EsqlConnection.java:66: class
org.apache.cocoon.components.language.markup.xsp.EsqlConnection must be
declared abstrac
t. It does not define java.sql.Savepoint setSavepoint(java.lang.String)
from interface java.sql.Connection.
    [javac] public class EsqlConnection implements Connection {
    [javac]              ^
    [javac] D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\src\org\apache\cocoon\comp
onents\language\markup\xs
p\EsqlConnectionCocoon2.java:64: class
org.apache.cocoon.components.language.markup.xsp.EsqlConnectionCocoon2 must
be de
clared abstract. It does not define int getHoldability() from interface
java.sql.Connection.
    [javac] public class EsqlConnectionCocoon2 extends EsqlConnection {
    [javac]              ^
    [javac] D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\src\org\apache\cocoon\comp
onents\language\markup\xs
p\EsqlConnectionCocoon2.java:64: class
org.apache.cocoon.components.language.markup.xsp.EsqlConnectionCocoon2 must
be de
clared abstract. It does not define java.sql.CallableStatement
prepareCall(java.lang.String, int, int, int) from interfa
ce java.sql.Connection.
    [javac] public class EsqlConnectionCocoon2 extends EsqlConnection {
    [javac]              ^
    [javac] D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\src\org\apache\cocoon\comp
onents\language\markup\xs
p\EsqlConnectionCocoon2.java:64: class
org.apache.cocoon.components.language.markup.xsp.EsqlConnectionCocoon2 must
be de
clared abstract. It does not define void
releaseSavepoint(java.sql.Savepoint) from interface java.sql.Connection.
    [javac] public class EsqlConnectionCocoon2 extends EsqlConnection {
    [javac]              ^
    [javac] D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\src\org\apache\cocoon\comp
onents\language\markup\xs
p\EsqlConnectionCocoon2.java:64: class
org.apache.cocoon.components.language.markup.xsp.EsqlConnectionCocoon2 must
be de
clared 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] D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\src\org\apache\cocoon\comp
onents\language\markup\xs
p\EsqlConnectionCocoon2.java:64: class
org.apache.cocoon.components.language.markup.xsp.EsqlConnectionCocoon2 must
be de
clared abstract. It does not define java.sql.PreparedStatement
prepareStatement(java.lang.String, int, int, int) from in
terface java.sql.Connection.
    [javac] public class EsqlConnectionCocoon2 extends EsqlConnection {
    [javac]              ^
    [javac] D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\src\org\apache\cocoon\comp
onents\language\markup\xs
p\EsqlConnectionCocoon2.java:64: class
org.apache.cocoon.components.language.markup.xsp.EsqlConnectionCocoon2 must
be de
clared abstract. It does not define java.sql.PreparedStatement
prepareStatement(java.lang.String, int) from interface ja
va.sql.Connection.
    [javac] public class EsqlConnectionCocoon2 extends EsqlConnection {
    [javac]              ^
    [javac] D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\src\org\apache\cocoon\comp
onents\language\markup\xs
p\EsqlConnectionCocoon2.java:64: class
org.apache.cocoon.components.language.markup.xsp.EsqlConnectionCocoon2 must
be de
clared abstract. It does not define java.sql.PreparedStatement
prepareStatement(java.lang.String, int[]) from interface
java.sql.Connection.
    [javac] public class EsqlConnectionCocoon2 extends EsqlConnection {
    [javac]              ^
    [javac] D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\src\org\apache\cocoon\comp
onents\language\markup\xs
p\EsqlConnectionCocoon2.java:64: class
org.apache.cocoon.components.language.markup.xsp.EsqlConnectionCocoon2 must
be de
clared abstract. It does not define java.sql.PreparedStatement
prepareStatement(java.lang.String, java.lang.String[]) fr
om interface java.sql.Connection.
    [javac] public class EsqlConnectionCocoon2 extends EsqlConnection {
    [javac]              ^
    [javac] D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\src\org\apache\cocoon\comp
onents\language\markup\xs
p\EsqlConnectionCocoon2.java:64: class
org.apache.cocoon.components.language.markup.xsp.EsqlConnectionCocoon2 must
be de
clared abstract. It does not define void rollback(java.sql.Savepoint) from
interface java.sql.Connection.
    [javac] public class EsqlConnectionCocoon2 extends EsqlConnection {
    [javac]              ^
    [javac] D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\src\org\apache\cocoon\comp
onents\language\markup\xs
p\EsqlConnectionCocoon2.java:64: class
org.apache.cocoon.components.language.markup.xsp.EsqlConnectionCocoon2 must
be de
clared abstract. It does not define void setHoldability(int) from interface
java.sql.Connection.
    [javac] public class EsqlConnectionCocoon2 extends EsqlConnection {
    [javac]              ^
    [javac] D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\src\org\apache\cocoon\comp
onents\language\markup\xs
p\EsqlConnectionCocoon2.java:64: class
org.apache.cocoon.components.language.markup.xsp.EsqlConnectionCocoon2 must
be de
clared abstract. It does not define java.sql.Savepoint setSavepoint() from
interface java.sql.Connection.
    [javac] public class EsqlConnectionCocoon2 extends EsqlConnection {
    [javac]              ^
    [javac] D:
\t成l成
chargement\cocoon\dezip\cocoon-2.0.2\build\cocoon\src\org\apache\cocoon\comp
onents\language\markup\xs
p\EsqlConnectionCocoon2.java:64: class
org.apache.cocoon.components.language.markup.xsp.EsqlConnectionCocoon2 must
be de
clared 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

D:\t成l成chargement\cocoon\dezip\cocoon-2.0.2\build.xml:912: Compile failed,
messages should have been provided.

Total time: 1 minute 57 seconds

D:\t谷l谷chargement\cocoon\dezip\cocoon-2.0.2>

********************************************** end of Trace
****************************************************************************
*******

if someone coul help me.......


Patrick PIERRA
Linedata Services Luxembourg
00 352 29 56 65 282
[EMAIL PROTECTED]
www.linedata.com

---------------------------------------------------------------------
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]>

Reply via email to