Hello all,
I today updated my forrest-svn, did build.sh clean; build.sh, and then
restarted forrest. When I tried to look at a pdf file, I got the
exception below.
I should add that it is a long time since last time I updated Forrest.
Anyone seen an exception like this, and has an idea about what could
cause it?
Best regards,
Sjur
09:53:00.161 WARN!! Error for /index.pdf
java.lang.NoClassDefFoundError: org/apache/fop/messaging/MessageHandler
at
org
.apache
.cocoon.serialization.FOPSerializer.configure(FOPSerializer.java:121)
at
org
.apache
.avalon.framework.container.ContainerUtil.configure(ContainerUtil.java:
201)
at
org
.apache
.cocoon
.core.container.ComponentFactory.setupInstance(ComponentFactory.java:
154)
at
org
.apache
.cocoon
.core.container.ComponentFactory.newInstance(ComponentFactory.java:133)
at
org
.apache
.cocoon
.core
.container
.handler
.NonThreadSafePoolableComponentHandler
.getFromPool(NonThreadSafePoolableComponentHandler.java:165)
at
org
.apache
.cocoon
.core
.container
.handler
.NonThreadSafePoolableComponentHandler
.doGet(NonThreadSafePoolableComponentHandler.java:238)
at
org
.apache
.cocoon
.core
.container
.handler.AbstractComponentHandler.get(AbstractComponentHandler.java:181)
at
org
.apache
.cocoon
.core.container.CoreServiceManager.lookup(CoreServiceManager.java:427)
at
org
.apache
.cocoon
.components
.pipeline
.AbstractProcessingPipeline
.setSerializer(AbstractProcessingPipeline.java:272)
at
org
.apache
.cocoon
.components
.pipeline
.impl
.AbstractCachingProcessingPipeline
.setSerializer(AbstractCachingProcessingPipeline.java:154)
at
org
.apache
.cocoon
.components
.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:122)
at
org
.apache
.cocoon
.components
.treeprocessor
.AbstractParentProcessingNode
.invokeNodes(AbstractParentProcessingNode.java:77)
at
org
.apache
.cocoon
.components.treeprocessor.sitemap.SelectNode.invoke(SelectNode.java:86)
at
org
.apache
.cocoon
.components
.treeprocessor
.AbstractParentProcessingNode
.invokeNodes(AbstractParentProcessingNode.java:55)
at
org
.apache
.cocoon
.components
.treeprocessor
.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:116)
at
org
.apache
.cocoon
.components
.treeprocessor
.AbstractParentProcessingNode
.invokeNodes(AbstractParentProcessingNode.java:55)
at
org
.apache
.cocoon
.components.treeprocessor.sitemap.ActTypeNode.invoke(ActTypeNode.java:
121)
at
org
.apache
.cocoon
.components
.treeprocessor
.AbstractParentProcessingNode
.invokeNodes(AbstractParentProcessingNode.java:77)
at
org
.apache
.cocoon
.components
.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:155)
at
org
.apache
.cocoon
.components
.treeprocessor
.AbstractParentProcessingNode
.invokeNodes(AbstractParentProcessingNode.java:77)
at
org
.apache
.cocoon
.components
.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:95)
at
org
.apache
.cocoon
.components
.treeprocessor
.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:292)
at
org
.apache
.cocoon
.components
.treeprocessor
.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:223)
at
org
.apache
.cocoon
.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:289)
at
org
.apache
.cocoon
.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:114)
at
org
.apache
.cocoon
.components
.treeprocessor
.AbstractParentProcessingNode
.invokeNodes(AbstractParentProcessingNode.java:77)
at
org
.apache
.cocoon
.components.treeprocessor.sitemap.SelectNode.invoke(SelectNode.java:81)
at
org
.apache
.cocoon
.components
.treeprocessor
.AbstractParentProcessingNode
.invokeNodes(AbstractParentProcessingNode.java:77)
at
org
.apache
.cocoon
.components
.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:155)
at
org
.apache
.cocoon
.components
.treeprocessor
.AbstractParentProcessingNode
.invokeNodes(AbstractParentProcessingNode.java:77)
at
org
.apache
.cocoon
.components
.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:95)
at
org
.apache
.cocoon
.components
.treeprocessor
.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:292)
at
org
.apache
.cocoon
.components
.treeprocessor
.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:223)
at
org
.apache
.cocoon
.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:289)
at
org
.apache
.cocoon
.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:114)
at
org
.apache
.cocoon
.components
.treeprocessor
.AbstractParentProcessingNode
.invokeNodes(AbstractParentProcessingNode.java:77)
at
org
.apache
.cocoon
.components.treeprocessor.sitemap.SelectNode.invoke(SelectNode.java:81)
at
org
.apache
.cocoon
.components
.treeprocessor
.AbstractParentProcessingNode
.invokeNodes(AbstractParentProcessingNode.java:77)
at
org
.apache
.cocoon
.components
.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:155)
at
org
.apache
.cocoon
.components
.treeprocessor
.AbstractParentProcessingNode
.invokeNodes(AbstractParentProcessingNode.java:77)
at
org
.apache
.cocoon
.components
.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:95)
at
org
.apache
.cocoon
.components
.treeprocessor
.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:292)
at
org
.apache
.cocoon
.components
.treeprocessor
.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:223)
at
org
.apache
.cocoon
.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:289)
at org.apache.cocoon.Cocoon.process(Cocoon.java:557)
at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:
364)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:
354)
at
org
.mortbay
.jetty
.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1808)
at
org
.mortbay
.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:
525)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1758)
at org.mortbay.http.HttpServer.service(HttpServer.java:879)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:790)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:952)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:807)
at
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:
197)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:501)