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