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