Is this a bug that I should report? I spoke to someone else who had the exact same problem with cocoon 2.1-dev under FreeBSD (over a month ago) & he said his solution was to "not ship with support for FreeBSD" -- which isn't a viable option for us (even though the jdks for FreeBSD are not "officially" supported by Sun).
Does this look more like a cocoon problem or an excalibur problem? thanks, rob On Tue, 10 Jun 2003, Rob Johnston wrote: > 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