[daisy] Problem running DaisyWiki 1.5
Kevin
hellosticky at gmail.com
Tue Jun 5 18:12:03 CDT 2007
I highly doubt that this is a kernel issue or hardware issue. The
getDirectoryScanner call is a member of the class that this task
extends, and I may try getting the code for Ant and debugging from
that perspective. I'll try reinstalling the JDK -- for DaisyWiki 1.5,
JDK 1.5 is suggested? Also, I noticed that the patch is used during
the cocoon build, so I'll see where it's trying to get files from
there as well. Clearly, this looks to be the root cause of the
problem.
I really appreciate all of your time. Something is clearly screwed up
on my side.
Thanks,
Kevin
On 6/5/07, Bruno Dumon <bruno at outerthought.org> wrote:
> There are no xmap patch files, so that's ok.
>
> However, Cocoon itself also contains a set of such patch files to add
> declarations for optional components to the cocoon.xconf etc. Maybe
> these have also failed which would explain this exception. IMO it
> doesn't make sense to try to hack this too.
>
> I might be mistaken but the most likely cause is there's something
> special with your system, either software configuration or hard disk
> failure. How could it possibly not find those *.xconf files?
>
> Last things I can think of: reinstall the JDK (take the last 1.5
> release), check for ant-related environment variables or ".ant"
> directory in your home dir. Anyway, it's all very strange.
>
> On Tue, 2007-06-05 at 15:54 -0400, Kevin wrote:
> > After everything but the xmap files are patched, this is the current error:
> >
> > org.apache.cocoon.ProcessingException: Failed to load sitemap from
> > file:/C:/workspaces/housekeeping/Daisy-wiki-1.5.1-src/applications/daisywiki/frontend/target/cocoon/webapp/daisy/sitemap.xmap
> > at <map:mount> -
> > file:/C:/workspaces/housekeeping/Daisy-wiki-1.5.1-src/applications/daisywiki/frontend/target/cocoon/webapp/sitemap.xmap:694:66
> > at org.apache.cocoon.components.treeprocessor.DefaultTreeBuilder.build(DefaultTreeBuilder.java:373)
> > at org.apache.cocoon.components.treeprocessor.TreeProcessor.buildConcreteProcessor(TreeProcessor.java:339)
> > at org.apache.cocoon.components.treeprocessor.TreeProcessor.setupConcreteProcessor(TreeProcessor.java:304)
> > at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:250)
> > at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:117)
> > at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:46)
> > at org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke(PreparableMatchNode.java:130)
> > at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
> > at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:142)
> > at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:68)
> > at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:92)
> > at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:234)
> > at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:176)
> > at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:252)
> > at org.apache.cocoon.Cocoon.process(Cocoon.java:686)
> > at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1153)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> > at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:358)
> > at org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFilter(WebApplicationHandler.java:342)
> > at org.outerj.daisy.frontend.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:35)
> > at org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFilter(WebApplicationHandler.java:334)
> > at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:286)
> > at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
> > at org.mortbay.http.HttpContext.handle(HttpContext.java:1807)
> > at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:525)
> > at org.mortbay.http.HttpContext.handle(HttpContext.java:1757)
> > at org.mortbay.http.HttpServer.service(HttpServer.java:879)
> > at org.mortbay.http.HttpConnection.service(HttpConnection.java:789)
> > at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:960)
> > at org.mortbay.http.HttpConnection.handle(HttpConnection.java:806)
> > at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:218)
> > at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:300)
> > at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:511)
> > Caused by: org.apache.avalon.framework.component.ComponentException:
> > flow-interpreters: ComponentSelector could not find the component for
> > hint [apples] (key [apples])
> > at org.apache.avalon.excalibur.component.ExcaliburComponentSelector.select(ExcaliburComponentSelector.java:208)
> > at org.apache.cocoon.components.ExtendedComponentSelector.select(ExtendedComponentSelector.java:262)
> > at org.apache.cocoon.components.treeprocessor.sitemap.FlowNode.compose(FlowNode.java:63)
> > at org.apache.cocoon.components.LifecycleHelper.setupComponent(LifecycleHelper.java:359)
> > at org.apache.cocoon.components.LifecycleHelper.setupComponent(LifecycleHelper.java:195)
> > at org.apache.cocoon.components.treeprocessor.DefaultTreeBuilder.setupNode(DefaultTreeBuilder.java:455)
> > at org.apache.cocoon.components.treeprocessor.sitemap.FlowNodeBuilder.buildNode(FlowNodeBuilder.java:42)
> > at org.apache.cocoon.components.treeprocessor.sitemap.SitemapNodeBuilder.buildNode(SitemapNodeBuilder.java:70)
> > at org.apache.cocoon.components.treeprocessor.DefaultTreeBuilder.createTree(DefaultTreeBuilder.java:334)
> > at org.apache.cocoon.components.treeprocessor.DefaultTreeBuilder.build(DefaultTreeBuilder.java:407)
> > at org.apache.cocoon.components.treeprocessor.DefaultTreeBuilder.build(DefaultTreeBuilder.java:369)
> > ... 32 more
> >
> >
> > I did a search in the daisy directory for *.xmap and I find 28
> > instances of sitemap.xmap in all kinds of places, but no other .xmap
> > files.
> >
> > Kevin
>
> --
> Bruno Dumon http://outerthought.org/
> Outerthought - Open Source, Java & XML Competence Support Center
> bruno at outerthought.org bruno at apache.org
>
> _______________________________________________
> daisy community mailing list
> Professional Daisy support: http://outerthought.org/site/services/daisy/daisysupport.html
> mail to: daisy at lists.cocoondev.org
> list information: http://lists.cocoondev.org/mailman/listinfo/daisy
>
More information about the daisy
mailing list