I grabbed the latest CVS 2.1-dev snapshot a little while ago and built
it using build.sh. I tried to start up just the simple test servlet
container & it completely bombs.
I get the same Exceptions under tomcat 4.1.24 as well.
This is on a FreeBSD 4.5-RELEASE machine using jdk1.3.1p8 for FreeBSD.
Here is the full install / run log:
Script started on Tue Jun 10 12:40:19 2003
[EMAIL PROTECTED]:~/cocoon/cocoon-2.1]$ ./build.sh
Apache Cocoon Build System
--------------------------
Buildfile: build.xml
prepare:
+-----------------------------------------------------------+
Apache Cocoon 2.1m3-dev [1999-2003]
+-----------------------------------------------------------+
Building with Apache Ant version 1.5.3 compiled on April 16 2003
using build file /home/rjohnst/cocoon/cocoon-2.1/build.xml
Compiling with debug on, optimize on, deprecation off
+--------------------| W A R N I N G |----------------------+
This build is targeted for use with JVM 1.3
Using this build on a virtual machine other than the one
it is targeted for may result in runtime errors.
+-----------------------------------------------------------+
Created dir: /home/rjohnst/cocoon/cocoon-2.1/build/cocoon-2.1m3-dev
[-- snip out boring compile --]
validate-config:
Validating configuration files
Validating cocoon.xconf using a very basic RELAX NG grammar ...
BUILD SUCCESSFUL
Total time: 11 minutes 21 seconds
[EMAIL PROTECTED]:~/cocoon/cocoon-2.1]$ ./cocoon.sh servlet
./cocoon.sh: using ./build/webapp as the webapp directory
-------------------- Loading --------------------
Processing repository: ./tools/jetty/lib
Adding jar: ./tools/jetty/lib/jetty-4.2.9.jar
Adding jar: ./tools/jetty/lib/servlet-2.3.jar
Processing repository: ./lib/endorsed
Adding jar: ./lib/endorsed/xalan-2.5.1.jar
Adding jar: ./lib/endorsed/xercesImpl-2.4.0.jar
Adding jar: ./lib/endorsed/xml-apis.jar
-------------------- Executing -----------------
Main Class: org.mortbay.jetty.Server
12:52:22.344 EVENT Starting Jetty/4.2.9
12:52:22.837 EVENT Started WebApplicationContext[/,./build/webapp]
Exception in thread "main" java.lang.reflect.InvocationTargetException:
java.lang.NoSuchMethodError: org.apache.avalon.excalibur.component.ComponentHandler:
method initialize()V not found
at
org.apache.avalon.excalibur.component.ExcaliburComponentManager.initialize(ExcaliburComponentManager.java:551)
at org.apache.cocoon.Cocoon.initialize(Cocoon.java:315)
at
org.apache.cocoon.servlet.CocoonServlet.createCocoon(CocoonServlet.java:1320)
at org.apache.cocoon.servlet.CocoonServlet.init(CocoonServlet.java:500)
at org.mortbay.jetty.servlet.ServletHolder.start(ServletHolder.java:219)
at
org.mortbay.jetty.servlet.ServletHandler.initializeServlets(ServletHandler.java:436)
at
org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(WebApplicationHandler.java:150)
at
org.mortbay.jetty.servlet.WebApplicationContext.start(WebApplicationContext.java:442)
at org.mortbay.http.HttpServer.start(HttpServer.java:647)
at org.mortbay.jetty.Server.main(Server.java:429)
at java.lang.reflect.Method.invoke(Native Method)
at Loader.invokeMain(Unknown Source)
at Loader.run(Unknown Source)
at Loader.main(Unknown Source)
java.lang.AbstractMethodError: org/apache/excalibur/event/impl/AbstractQueue.enqueue
at
org.apache.excalibur.event.command.AbstractThreadManager$PipelineRunner.run(AbstractThreadManager.java:310)
at
EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:727)
at java.lang.Thread.run(Thread.java:484)
java.lang.AbstractMethodError: org/apache/excalibur/event/impl/AbstractQueue.enqueue
at
org.apache.excalibur.event.command.AbstractThreadManager$PipelineRunner.run(AbstractThreadManager.java:310)
at
EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:727)
at java.lang.Thread.run(Thread.java:484)
java.lang.AbstractMethodError: org/apache/excalibur/event/impl/AbstractQueue.enqueue
at
org.apache.excalibur.event.command.AbstractThreadManager$PipelineRunner.run(AbstractThreadManager.java:310)
at
EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:727)
at java.lang.Thread.run(Thread.java:484)
java.lang.AbstractMethodError: org/apache/excalibur/event/impl/AbstractQueue.enqueue
at
org.apache.excalibur.event.command.AbstractThreadManager$PipelineRunner.run(AbstractThreadManager.java:310)
at
EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:727)
at java.lang.Thread.run(Thread.java:484)
java.lang.AbstractMethodError: org/apache/excalibur/event/impl/AbstractQueue.enqueue
at
org.apache.excalibur.event.command.AbstractThreadManager$PipelineRunner.run(AbstractThreadManager.java:310)
at
EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:727)
at java.lang.Thread.run(Thread.java:484)
java.lang.AbstractMethodError: org/apache/excalibur/event/impl/AbstractQueue.enqueue
at
org.apache.excalibur.event.command.AbstractThreadManager$PipelineRunner.run(AbstractThreadManager.java:310)
at
EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:727)
at java.lang.Thread.run(Thread.java:484)
java.lang.AbstractMethodError: org/apache/excalibur/event/impl/AbstractQueue.enqueue
at
org.apache.excalibur.event.command.AbstractThreadManager$PipelineRunner.run(AbstractThreadManager.java:310)
at
EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:727)
at java.lang.Thread.run(Thread.java:484)
java.lang.AbstractMethodError: org/apache/excalibur/event/impl/AbstractQueue.enqueue
at
org.apache.excalibur.event.command.AbstractThreadManager$PipelineRunner.run(AbstractThreadManager.java:310)
at
EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:727)
at java.lang.Thread.run(Thread.java:484)
java.lang.AbstractMethodError: org/apache/excalibur/event/impl/AbstractQueue.enqueue
at
org.apache.excalibur.event.command.AbstractThreadManager$PipelineRunner.run(AbstractThreadManager.java:310)
at
EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:727)
at java.lang.Thread.run(Thread.java:484)
java.lang.AbstractMethodError: org/apache/excalibur/event/impl/AbstractQueue.enqueue
at
org.apache.excalibur.event.command.AbstractThreadManager$PipelineRunner.run(AbstractThreadManager.java:310)
at
EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:727)
at java.lang.Thread.run(Thread.java:484)
java.lang.AbstractMethodError: org/apache/excalibur/event/impl/AbstractQueue.enqueue
at
org.apache.excalibur.event.command.AbstractThreadManager$PipelineRunner.run(AbstractThreadManager.java:310)
at
EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:727)
at java.lang.Thread.run(Thread.java:484)
java.lang.AbstractMethodError: org/apache/excalibur/event/impl/AbstractQueue.enqueue
at
org.apache.excalibur.event.command.AbstractThreadManager$PipelineRunner.run(AbstractThreadManager.java:310)
at
EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:727)
at java.lang.Thread.run(Thread.java:484)
^C
Script done on Tue Jun 10 12:52:28 2003
Note the AbstractMethodErrors continue ad infinitum and fill the disk
VERY quickly.
Any help would be appreciated.
thanks,
rob