[daisy] Equations how-to needed -- Partial solution!

Etienne Beaule ebeaule at mac.com
Tue Oct 9 12:30:53 CDT 2007


> If you can post a stacktrace, I might be able to give a hint.

Here is what I get when I try to produce a PDF on the fly.

Cocoon Stack Trace
Message: Failed to process pipeline
context:/daisy/sitemap.xmap - 207:38	<map:serialize type="fo2pdf">
context:/daisy/sitemap.xmap - 206:61	<map:transform  
type="DaisyIncludePreparedDocuments">
context:/daisy/sitemap.xmap - 203:35	<map:transform type="i18n">
context:/daisy/sitemap.xmap - 202:70	<map:transform>
context:/daisy/sitemap.xmap - 201:70	<map:generate type="jx">
context:/daisy/sitemap.xmap - 968:71	<map:call>

Java Stack Trace
Message: Failed to process pipeline
Class: org.apache.cocoon.ProcessingException
Stacktrace:
org.apache.cocoon.ProcessingException.throwLocated  
(ProcessingException.java:145)
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.handleE 
xception (AbstractProcessingPipeline.java:953)
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process 
XMLPipeline (AbstractProcessingPipeline.java:583)
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process 
  (AbstractProcessingPipeline.java:481)
org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke  
(SerializeNode.java:121)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:47)
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke  
(MatchNode.java:108)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke ( 
PipelineNode.java:143)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke  
(PipelinesNode.java:93)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process 
  (ConcreteTreeProcessor.java:235)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.handleC 
ocoonRedirect (ConcreteTreeProcessor.java:299)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.access$ 
000 (ConcreteTreeProcessor.java:48)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor 
$TreeProcessorRedirector.cocoonRedirect (ConcreteTreeProcessor.java:340)
org.apache.cocoon.environment.ForwardRedirector.redirect  
(ForwardRedirector.java:60)
org.apache.cocoon.components.flow.AbstractInterpreter.forwardTo  
(AbstractInterpreter.java:210)
org.apache.cocoon.components.flow.apples.ApplesProcessor.processApple  
(ApplesProcessor.java:162)
org.apache.cocoon.components.flow.apples.ApplesProcessor.callFunction  
(ApplesProcessor.java:82)
org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invo 
ke (CallFunctionNode.java:139)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:47)
org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.i 
nvoke (PreparableMatchNode.java:131)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:47)
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke  
(MatchNode.java:108)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke ( 
PipelineNode.java:143)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke  
(PipelinesNode.java:93)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process 
  (ConcreteTreeProcessor.java:235)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process 
  (ConcreteTreeProcessor.java:177)
org.apache.cocoon.components.treeprocessor.TreeProcessor.process  
(TreeProcessor.java:253)
org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke  
(MountNode.java:118)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke ( 
PipelineNode.java:143)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke  
(PipelinesNode.java:93)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process 
  (ConcreteTreeProcessor.java:235)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process 
  (ConcreteTreeProcessor.java:177)
org.apache.cocoon.components.treeprocessor.TreeProcessor.process  
(TreeProcessor.java:253)
org.apache.cocoon.Cocoon.process (Cocoon.java:699)
org.apache.cocoon.servlet.CocoonServlet.service (CocoonServlet.java: 
1154)
javax.servlet.http.HttpServlet.service (HttpServlet.java:820)
org.mortbay.jetty.servlet.ServletHolder.handle (ServletHolder.java:487)
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter  
(ServletHandler.java:1098)
org.outerj.daisy.frontend.util.CharacterEncodingFilter.doFilter  
(CharacterEncodingFilter.java:35)
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter  
(ServletHandler.java:1089)
org.mortbay.jetty.servlet.ServletHandler.handle (ServletHandler.java: 
365)
org.mortbay.jetty.security.SecurityHandler.handle  
(SecurityHandler.java:216)
org.mortbay.jetty.servlet.SessionHandler.handle (SessionHandler.java: 
181)
org.mortbay.jetty.handler.ContextHandler.handle (ContextHandler.java: 
712)
org.mortbay.jetty.webapp.WebAppContext.handle (WebAppContext.java:405)
org.mortbay.jetty.handler.HandlerCollection.handle  
(HandlerCollection.java:114)
org.mortbay.jetty.handler.HandlerWrapper.handle (HandlerWrapper.java: 
139)
org.mortbay.jetty.Server.handle (Server.java:285)
org.mortbay.jetty.HttpConnection.handleRequest (HttpConnection.java:502)
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete  
(HttpConnection.java:821)
org.mortbay.jetty.HttpParser.parseNext (HttpParser.java:513)
org.mortbay.jetty.HttpParser.parseAvailable (HttpParser.java:208)
org.mortbay.jetty.HttpConnection.handle (HttpConnection.java:378)
org.mortbay.io.nio.SelectChannelEndPoint.run  
(SelectChannelEndPoint.java:368)
org.mortbay.thread.BoundedThreadPool$PoolThread.run  
(BoundedThreadPool.java:442)
Message: Error(Unknown location): fo:external-graphic, Invalid  
property name 'class
Class: org.apache.fop.fo.ValidationException
Stacktrace:
org.apache.fop.fo.FONode.attributeError (FONode.java:330)
org.apache.fop.fo.PropertyList.handleInvalidProperty  
(PropertyList.java:469)
org.apache.fop.fo.PropertyList.isValidPropertyName (PropertyList.java: 
357)
org.apache.fop.fo.PropertyList.convertAttributeToProperty  
(PropertyList.java:378)
org.apache.fop.fo.PropertyList.addAttributesToList (PropertyList.java: 
313)
org.apache.fop.fo.FObj.processNode (FObj.java:121)
org.apache.fop.fo.FOTreeBuilder$MainFOHandler.startElement  
(FOTreeBuilder.java:320)
org.apache.fop.fo.FOTreeBuilder.startElement (FOTreeBuilder.java:185)
org.apache.cocoon.xml.AbstractXMLPipe.startElement  
(AbstractXMLPipe.java:95)
org.apache.cocoon.xml.AbstractXMLPipe.startElement  
(AbstractXMLPipe.java:95)
org.outerj.daisy.frontend.IncludePreparedDocumentsTransformer.startEleme 
nt (IncludePreparedDocumentsTransformer.java:63)
org.apache.cocoon.xml.AbstractXMLPipe.startElement  
(AbstractXMLPipe.java:95)
org.outerj.daisy.frontend.PreparedIncludeHandler.startElement  
(PreparedIncludeHandler.java:131)
org.apache.cocoon.xml.IncludeXMLConsumer.startElement  
(IncludeXMLConsumer.java:168)
org.apache.cocoon.xml.SaxBuffer$StartElement.send (SaxBuffer.java:433)
org.apache.cocoon.xml.SaxBuffer.toSAX (SaxBuffer.java:194)
org.outerj.daisy.frontend.IncludePreparedDocumentsTransformer.startEleme 
nt (IncludePreparedDocumentsTransformer.java:61)
org.apache.cocoon.xml.AbstractXMLPipe.startElement  
(AbstractXMLPipe.java:95)
org.apache.cocoon.transformation.I18nTransformer.startElement  
(I18nTransformer.java:1156)
org.apache.xml.serializer.ToXMLSAXHandler.closeStartTag  
(ToXMLSAXHandler.java:204)
org.apache.xml.serializer.ToSAXHandler.flushPending  
(ToSAXHandler.java:277)
org.apache.xml.serializer.ToXMLSAXHandler.endElement  
(ToXMLSAXHandler.java:243)
org.apache.xalan.templates.ElemLiteralResult.execute  
(ElemLiteralResult.java:1399)
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates  
(TransformerImpl.java:2411)
org.apache.xalan.templates.ElemChoose.execute (ElemChoose.java:139)
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates  
(TransformerImpl.java:2411)
org.apache.xalan.templates.ElemTemplate.execute (ElemTemplate.java:392)
org.apache.xalan.templates.ElemCallTemplate.execute  
(ElemCallTemplate.java:246)
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates  
(TransformerImpl.java:2411)
org.apache.xalan.templates.ElemLiteralResult.execute  
(ElemLiteralResult.java:1374)
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates  
(TransformerImpl.java:2411)
org.apache.xalan.templates.ElemLiteralResult.execute  
(ElemLiteralResult.java:1374)
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates  
(TransformerImpl.java:2411)
org.apache.xalan.templates.ElemLiteralResult.execute  
(ElemLiteralResult.java:1374)
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates  
(TransformerImpl.java:2411)
org.apache.xalan.templates.ElemLiteralResult.execute  
(ElemLiteralResult.java:1374)
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes  
(ElemApplyTemplates.java:393)
org.apache.xalan.templates.ElemApplyTemplates.execute  
(ElemApplyTemplates.java:176)
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates  
(TransformerImpl.java:2411)
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode  
(TransformerImpl.java:2281)
org.apache.xalan.transformer.TransformerImpl.transformNode  
(TransformerImpl.java:1367)
org.apache.xalan.transformer.TransformerImpl.run  
(TransformerImpl.java:3458)
org.apache.xalan.transformer.TransformerHandlerImpl.endDocument  
(TransformerHandlerImpl.java:406)
org.apache.cocoon.xml.AbstractXMLPipe.endDocument  
(AbstractXMLPipe.java:56)
org.apache.cocoon.transformation.TraxTransformer.endDocument  
(TraxTransformer.java:586)
org.apache.cocoon.xml.AbstractXMLPipe.endDocument  
(AbstractXMLPipe.java:56)
org.apache.cocoon.template.xml.AttributeAwareXMLConsumerImpl.endDocument 
  (AttributeAwareXMLConsumerImpl.java:58)
org.apache.cocoon.template.script.event.EndDocument.execute  
(EndDocument.java:38)
org.apache.cocoon.template.script.Invoker.execute (Invoker.java:73)
org.apache.cocoon.template.JXTemplateGenerator.performGeneration  
(JXTemplateGenerator.java:140)
org.apache.cocoon.template.JXTemplateGenerator.generate  
(JXTemplateGenerator.java:131)
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process 
XMLPipeline (AbstractProcessingPipeline.java:572)
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process 
  (AbstractProcessingPipeline.java:481)
org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke  
(SerializeNode.java:121)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:47)
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke  
(MatchNode.java:108)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke ( 
PipelineNode.java:143)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke  
(PipelinesNode.java:93)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process 
  (ConcreteTreeProcessor.java:235)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.handleC 
ocoonRedirect (ConcreteTreeProcessor.java:299)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.access$ 
000 (ConcreteTreeProcessor.java:48)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor 
$TreeProcessorRedirector.cocoonRedirect (ConcreteTreeProcessor.java:340)
org.apache.cocoon.environment.ForwardRedirector.redirect  
(ForwardRedirector.java:60)
org.apache.cocoon.components.flow.AbstractInterpreter.forwardTo  
(AbstractInterpreter.java:210)
org.apache.cocoon.components.flow.apples.ApplesProcessor.processApple  
(ApplesProcessor.java:162)
org.apache.cocoon.components.flow.apples.ApplesProcessor.callFunction  
(ApplesProcessor.java:82)
org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invo 
ke (CallFunctionNode.java:139)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:47)
org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.i 
nvoke (PreparableMatchNode.java:131)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:47)
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke  
(MatchNode.java:108)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke ( 
PipelineNode.java:143)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke  
(PipelinesNode.java:93)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process 
  (ConcreteTreeProcessor.java:235)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process 
  (ConcreteTreeProcessor.java:177)
org.apache.cocoon.components.treeprocessor.TreeProcessor.process  
(TreeProcessor.java:253)
org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke  
(MountNode.java:118)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke ( 
PipelineNode.java:143)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke  
(PipelinesNode.java:93)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process 
  (ConcreteTreeProcessor.java:235)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process 
  (ConcreteTreeProcessor.java:177)
org.apache.cocoon.components.treeprocessor.TreeProcessor.process  
(TreeProcessor.java:253)
org.apache.cocoon.Cocoon.process (Cocoon.java:699)
org.apache.cocoon.servlet.CocoonServlet.service (CocoonServlet.java: 
1154)
javax.servlet.http.HttpServlet.service (HttpServlet.java:820)
org.mortbay.jetty.servlet.ServletHolder.handle (ServletHolder.java:487)
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter  
(ServletHandler.java:1098)
org.outerj.daisy.frontend.util.CharacterEncodingFilter.doFilter  
(CharacterEncodingFilter.java:35)
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter  
(ServletHandler.java:1089)
org.mortbay.jetty.servlet.ServletHandler.handle (ServletHandler.java: 
365)
org.mortbay.jetty.security.SecurityHandler.handle  
(SecurityHandler.java:216)
org.mortbay.jetty.servlet.SessionHandler.handle (SessionHandler.java: 
181)
org.mortbay.jetty.handler.ContextHandler.handle (ContextHandler.java: 
712)
org.mortbay.jetty.webapp.WebAppContext.handle (WebAppContext.java:405)
org.mortbay.jetty.handler.HandlerCollection.handle  
(HandlerCollection.java:114)
org.mortbay.jetty.handler.HandlerWrapper.handle (HandlerWrapper.java: 
139)
org.mortbay.jetty.Server.handle (Server.java:285)
org.mortbay.jetty.HttpConnection.handleRequest (HttpConnection.java:502)
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete  
(HttpConnection.java:821)
org.mortbay.jetty.HttpParser.parseNext (HttpParser.java:513)
org.mortbay.jetty.HttpParser.parseAvailable (HttpParser.java:208)
org.mortbay.jetty.HttpConnection.handle (HttpConnection.java:378)
org.mortbay.io.nio.SelectChannelEndPoint.run  
(SelectChannelEndPoint.java:368)
org.mortbay.thread.BoundedThreadPool$PoolThread.run  
(BoundedThreadPool.java:442)

----------------------------------

Here is what I get when I try to open a book (from the Book page)  
from the links in the Book page (clicked the PDF in this case):

Cocoon Stack Trace
Message: Failed to process reader
context:/daisy/books/sitemap.xmap - 184:44	<map:read>
context:/daisy/sitemap.xmap - 600:106	<map:mount>

Java Stack Trace
Message: Failed to process reader
Class: org.apache.cocoon.ProcessingException
Stacktrace:
org.apache.cocoon.ProcessingException.throwLocated  
(ProcessingException.java:113)
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.handleE 
xception (AbstractProcessingPipeline.java:957)
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process 
Reader (AbstractProcessingPipeline.java:701)
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process 
  (AbstractProcessingPipeline.java:473)
org.apache.cocoon.components.treeprocessor.sitemap.ReadNode.invoke  
(ReadNode.java:85)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:47)
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke  
(MatchNode.java:108)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:47)
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke  
(MatchNode.java:108)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke ( 
PipelineNode.java:143)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke  
(PipelinesNode.java:93)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process 
  (ConcreteTreeProcessor.java:235)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process 
  (ConcreteTreeProcessor.java:177)
org.apache.cocoon.components.treeprocessor.TreeProcessor.process  
(TreeProcessor.java:253)
org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke  
(MountNode.java:118)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:47)
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke  
(MatchNode.java:108)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke ( 
PipelineNode.java:143)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke  
(PipelinesNode.java:93)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process 
  (ConcreteTreeProcessor.java:235)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process 
  (ConcreteTreeProcessor.java:177)
org.apache.cocoon.components.treeprocessor.TreeProcessor.process  
(TreeProcessor.java:253)
org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke  
(MountNode.java:118)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke ( 
PipelineNode.java:143)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke  
(PipelinesNode.java:93)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process 
  (ConcreteTreeProcessor.java:235)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process 
  (ConcreteTreeProcessor.java:177)
org.apache.cocoon.components.treeprocessor.TreeProcessor.process  
(TreeProcessor.java:253)
org.apache.cocoon.Cocoon.process (Cocoon.java:699)
org.apache.cocoon.servlet.CocoonServlet.service (CocoonServlet.java: 
1154)
javax.servlet.http.HttpServlet.service (HttpServlet.java:820)
org.mortbay.jetty.servlet.ServletHolder.handle (ServletHolder.java:487)
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter  
(ServletHandler.java:1098)
org.outerj.daisy.frontend.util.CharacterEncodingFilter.doFilter  
(CharacterEncodingFilter.java:35)
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter  
(ServletHandler.java:1089)
org.mortbay.jetty.servlet.ServletHandler.handle (ServletHandler.java: 
365)
org.mortbay.jetty.security.SecurityHandler.handle  
(SecurityHandler.java:216)
org.mortbay.jetty.servlet.SessionHandler.handle (SessionHandler.java: 
181)
org.mortbay.jetty.handler.ContextHandler.handle (ContextHandler.java: 
712)
org.mortbay.jetty.webapp.WebAppContext.handle (WebAppContext.java:405)
org.mortbay.jetty.handler.HandlerCollection.handle  
(HandlerCollection.java:114)
org.mortbay.jetty.handler.HandlerWrapper.handle (HandlerWrapper.java: 
139)
org.mortbay.jetty.Server.handle (Server.java:285)
org.mortbay.jetty.HttpConnection.handleRequest (HttpConnection.java:502)
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete  
(HttpConnection.java:821)
org.mortbay.jetty.HttpParser.parseNext (HttpParser.java:513)
org.mortbay.jetty.HttpParser.parseAvailable (HttpParser.java:208)
org.mortbay.jetty.HttpConnection.handle (HttpConnection.java:378)
org.mortbay.io.nio.SelectChannelEndPoint.run  
(SelectChannelEndPoint.java:368)
org.mortbay.thread.BoundedThreadPool$PoolThread.run  
(BoundedThreadPool.java:442)
Message:
Class: java.lang.NullPointerException
Stacktrace:
java.lang.ProcessBuilder.start (ProcessBuilder.java:441)
java.lang.Runtime.exec (Runtime.java:591)
EquationReader.createEquationImage (EquationReader.java:211)
EquationReader.generate (EquationReader.java:388)
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process 
Reader (AbstractProcessingPipeline.java:698)
org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process 
  (AbstractProcessingPipeline.java:473)
org.apache.cocoon.components.treeprocessor.sitemap.ReadNode.invoke  
(ReadNode.java:85)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:47)
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke  
(MatchNode.java:108)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:47)
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke  
(MatchNode.java:108)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke ( 
PipelineNode.java:143)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke  
(PipelinesNode.java:93)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process 
  (ConcreteTreeProcessor.java:235)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process 
  (ConcreteTreeProcessor.java:177)
org.apache.cocoon.components.treeprocessor.TreeProcessor.process  
(TreeProcessor.java:253)
org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke  
(MountNode.java:118)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:47)
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke  
(MatchNode.java:108)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke ( 
PipelineNode.java:143)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke  
(PipelinesNode.java:93)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process 
  (ConcreteTreeProcessor.java:235)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process 
  (ConcreteTreeProcessor.java:177)
org.apache.cocoon.components.treeprocessor.TreeProcessor.process  
(TreeProcessor.java:253)
org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke  
(MountNode.java:118)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke ( 
PipelineNode.java:143)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode. 
invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke  
(PipelinesNode.java:93)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process 
  (ConcreteTreeProcessor.java:235)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process 
  (ConcreteTreeProcessor.java:177)
org.apache.cocoon.components.treeprocessor.TreeProcessor.process  
(TreeProcessor.java:253)
org.apache.cocoon.Cocoon.process (Cocoon.java:699)
org.apache.cocoon.servlet.CocoonServlet.service (CocoonServlet.java: 
1154)
javax.servlet.http.HttpServlet.service (HttpServlet.java:820)
org.mortbay.jetty.servlet.ServletHolder.handle (ServletHolder.java:487)
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter  
(ServletHandler.java:1098)
org.outerj.daisy.frontend.util.CharacterEncodingFilter.doFilter  
(CharacterEncodingFilter.java:35)
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter  
(ServletHandler.java:1089)
org.mortbay.jetty.servlet.ServletHandler.handle (ServletHandler.java: 
365)
org.mortbay.jetty.security.SecurityHandler.handle  
(SecurityHandler.java:216)
org.mortbay.jetty.servlet.SessionHandler.handle (SessionHandler.java: 
181)
org.mortbay.jetty.handler.ContextHandler.handle (ContextHandler.java: 
712)
org.mortbay.jetty.webapp.WebAppContext.handle (WebAppContext.java:405)
org.mortbay.jetty.handler.HandlerCollection.handle  
(HandlerCollection.java:114)
org.mortbay.jetty.handler.HandlerWrapper.handle (HandlerWrapper.java: 
139)
org.mortbay.jetty.Server.handle (Server.java:285)
org.mortbay.jetty.HttpConnection.handleRequest (HttpConnection.java:502)
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete  
(HttpConnection.java:821)
org.mortbay.jetty.HttpParser.parseNext (HttpParser.java:513)
org.mortbay.jetty.HttpParser.parseAvailable (HttpParser.java:208)
org.mortbay.jetty.HttpConnection.handle (HttpConnection.java:378)
org.mortbay.io.nio.SelectChannelEndPoint.run  
(SelectChannelEndPoint.java:368)
org.mortbay.thread.BoundedThreadPool$PoolThread.run  
(BoundedThreadPool.java:442)


More information about the daisy mailing list