You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cocoon.apache.org by Jeff Turner <je...@socialchange.net.au> on 2002/06/22 10:11:43 UTC

CVS HEAD broken

Hi,

It looks like the CVS head is using an out of date version of Excalibur.
I am getting these errors:

java.lang.NoSuchMethodError: org.apache.avalon.excalibur.component.ComponentHandler: method initialize()V not found
    at org.apache.avalon.excalibur.component.ExcaliburComponentManager.initialize(ExcaliburComponentManager.java:152)
    at org.apache.cocoon.Cocoon.initialize(Cocoon.java:269)
    at org.apache.cocoon.servlet.CocoonServlet.createCocoon(CocoonServlet.java:1237)


The cocoon war's WEB-INF/lib contains 'avalon-excalibur-20020612.jar', which
indeed does not contain the initialize() method:

jeff@expresso:~/tc/webapps/cocoon/WEB-INF/lib$ javap -classpath `echo * | tr ' ' ':'` org.apache.avalon.excalibur.component.ComponentHandler | grep initialize
jeff@expresso:~/tc/webapps/cocoon/WEB-INF/lib$ 

When I replace Excalibur with one built from CVS, the front page and
documentation works, but the tutorials don't:

java.lang.NoSuchMethodError: org.apache.avalon.framework.component.ComponentException: method <init>(Ljava/lang/String;Ljava/lang/String;)V not found
        at org.apache.avalon.excalibur.component.ExcaliburComponentSelector.select(ExcaliburComponentSelector.java:270)
        at org.apache.cocoon.components.ExtendedComponentSelector.select(ExtendedComponentSelector.java:299)
        at org.apache.cocoon.components.treeprocessor.sitemap.MatchNodeBuilder.buildNode(MatchNodeBuilder.java:102)


Argh ;)

--Jeff

---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
For additional commands, email: cocoon-dev-help@xml.apache.org