I guess you are using an older version of Cocoon. The FO code contained in the stylesheet seems to be the spec conform one. But AFAIK with older versions of FOP (before spec) you must write
<fo:page-sequence master-name="all">
instead of
<fo:page-sequence master-reference="all">
So either you change this code or upgrade Cocoon or FOP in your Cocoon. I shell have nothing to do with Acrobat Reader or the XML. The error message is quite explicit.
Does this help?
Joerg
Anton Hughes wrote:
Hi Thorsten
Thanks for the reply!
The code I used is the exact code from the tutorial which can be found at
http://xml.apache.org/cocoon/howto/howto-html-pdf-publishing.htmld
I cut and pasted the code several times and each time got the same results.
I've also cut and pasted the code for sitemap.xmap file.
Regards
Anton
-----Original Message-----
From: Thorsten Scherler [mailto:[EMAIL PROTECTED]]
Sent: Thursday, November 21, 2002 8:03 PM
To: [EMAIL PROTECTED]
Subject: Re: cant create pdfs
gidday mate,
Could not read resource
> file:/C:/apache/Apache Tomcat 4.0/webapps/cocoon/mount/html-pdf/pageOne.xml:
> java.lang.RuntimeException: org.apache.fop.apps.FOPException: 'master-name'
> for 'fo:page-sequence'matches no 'simple-page-master' or
> 'page-sequence-master'
>
I reckon that the .fo file is screwed. I mean did you use the exact file of the tutorial? It seems that in your fo:page-sequence you don't have a 'page-sequence-master' for that reason u get a internal server error.
But it would be nice to see your code.
Good on ya mate. Greetings to downunder.
Anton Hughes wrote:
Greetings I'm just starting out with Cocoon and am having trouble getting it tocreatepdfs. I have gone through the tutorial on how to make HTML/pdf docs anditworks fine with making HTML docs from and xml file but not with PDFs - can someone please advise me as to what I should do? The error msg I recieve is this: Cocoon 2 - Internal server error-------------------------------------------------------------------------------- type internal-server-error message Could not read resource file:/C:/apache/Apache Tomcat 4.0/webapps/cocoon/mount/html-pdf/pageOne.xml description org.apache.cocoon.ProcessingException: Could not read resource file:/C:/apache/Apache Tomcat4.0/webapps/cocoon/mount/html-pdf/pageOne.xml:java.lang.RuntimeException: org.apache.fop.apps.FOPException:'master-name'for 'fo:page-sequence'matches no 'simple-page-master' or 'page-sequence-master' sender org.apache.cocoon.servlet.CocoonServlet source Cocoon servlet exception org.apache.cocoon.ProcessingException: Could not read resource file:/C:/apache/Apache Tomcat4.0/webapps/cocoon/mount/html-pdf/pageOne.xml:java.lang.RuntimeException: org.apache.fop.apps.FOPException:'master-name'for 'fo:page-sequence'matches no 'simple-page-master' or 'page-sequence-master' request-uri /cocoon/mount/html-pdf/pageOne.pdf stacktrace org.apache.cocoon.ProcessingException: Could not read resource file:/C:/apache/Apache Tomcat4.0/webapps/cocoon/mount/html-pdf/pageOne.xml:java.lang.RuntimeException: org.apache.fop.apps.FOPException:'master-name'for 'fo:page-sequence'matches no 'simple-page-master' or 'page-sequence-master' atorg.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:115)atorg.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEventPipeline.java:210) atorg.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingStreamPipeline.java:350) atorg.apache.cocoon.www.mount.html_pdf.sitemap_xmap.wildcardMatchN40002E(sitemap_xmap.java:555) atorg.apache.cocoon.www.mount.html_pdf.sitemap_xmap.process(sitemap_xmap.java:342) atorg.apache.cocoon.www.mount.html_pdf.sitemap_xmap.process(sitemap_xmap.java:295) at org.apache.cocoon.sitemap.Handler.process(Handler.java:163) at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:114) atorg.apache.cocoon.www.sitemap_xmap.wildcardMatchN400251(sitemap_xmap.java:3413) at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2646) at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2448) at org.apache.cocoon.sitemap.Handler.process(Handler.java:163) at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:114) at org.apache.cocoon.Cocoon.process(Cocoon.java:514) at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:647) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247) atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) atorg.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) atorg.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) atorg.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347) atorg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) atorg.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) atorg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) atorg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) atorg.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1027) atorg.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1125) at java.lang.Thread.run(Thread.java:536) Caused by: java.lang.RuntimeException: org.apache.fop.apps.FOPException: 'master-name' for 'fo:page-sequence'matches no 'simple-page-master' or 'page-sequence-master' at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1111) at org.apache.cocoon.components.parser.JaxpParser.parse(JaxpParser.java:100) at org.apache.cocoon.components.source.URLSource.toSAX(URLSource.java:327) atorg.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:109)... 45 more java.lang.RuntimeException: org.apache.fop.apps.FOPException:'master-name'for 'fo:page-sequence'matches no 'simple-page-master' or 'page-sequence-master' at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1111) at org.apache.cocoon.components.parser.JaxpParser.parse(JaxpParser.java:100) at org.apache.cocoon.components.source.URLSource.toSAX(URLSource.java:327) atorg.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:109)atorg.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEventPipeline.java:210) atorg.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingStreamPipeline.java:350) atorg.apache.cocoon.www.mount.html_pdf.sitemap_xmap.wildcardMatchN40002E(sitemap_xmap.java:555) atorg.apache.cocoon.www.mount.html_pdf.sitemap_xmap.process(sitemap_xmap.java:342) atorg.apache.cocoon.www.mount.html_pdf.sitemap_xmap.process(sitemap_xmap.java:295) at org.apache.cocoon.sitemap.Handler.process(Handler.java:163) at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:114) atorg.apache.cocoon.www.sitemap_xmap.wildcardMatchN400251(sitemap_xmap.java:3413) at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2646) at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2448) at org.apache.cocoon.sitemap.Handler.process(Handler.java:163) at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:114) at org.apache.cocoon.Cocoon.process(Cocoon.java:514) at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:647) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247) atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) atorg.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) atorg.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) atorg.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347) atorg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) atorg.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) atorg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) atorg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) atorg.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1027) atorg.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1125) at java.lang.Thread.run(Thread.java:536) path-info mount/html-pdf/pageOne.pdf original exception Original exception : java.lang.RuntimeException: org.apache.fop.apps.FOPException: 'master-name' for 'fo:page-sequence'matches no 'simple-page-master' or'page-sequence-master'at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1111) at org.apache.cocoon.components.parser.JaxpParser.parse(JaxpParser.java:100) at org.apache.cocoon.components.source.URLSource.toSAX(URLSource.java:327) atorg.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:109)atorg.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEventPipeline.java:210) atorg.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingStreamPipeline.java:350) atorg.apache.cocoon.www.mount.html_pdf.sitemap_xmap.wildcardMatchN40002E(sitemap_xmap.java:555) atorg.apache.cocoon.www.mount.html_pdf.sitemap_xmap.process(sitemap_xmap.java:342) atorg.apache.cocoon.www.mount.html_pdf.sitemap_xmap.process(sitemap_xmap.java:295) at org.apache.cocoon.sitemap.Handler.process(Handler.java:163) at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:114) atorg.apache.cocoon.www.sitemap_xmap.wildcardMatchN400251(sitemap_xmap.java:3413) at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2646) at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2448) at org.apache.cocoon.sitemap.Handler.process(Handler.java:163) at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:114) at org.apache.cocoon.Cocoon.process(Cocoon.java:514) at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:647) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247) atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) atorg.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) atorg.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) atorg.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347) atorg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) atorg.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) atorg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) atorg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) atorg.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1027) atorg.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1125) at java.lang.Thread.run(Thread.java:536) Original exception : java.lang.RuntimeException: org.apache.fop.apps.FOPException: 'master-name' for 'fo:page-sequence'matches no 'simple-page-master' or'page-sequence-master'atorg.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3170)atorg.apache.xalan.transformer.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:433) at org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:48) at org.apache.xerces.parsers.SAXParser.endDocument(SAXParser.java:1230) atorg.apache.xerces.validators.common.XMLValidator.callEndDocument(XMLValidator.java:1146) atorg.apache.xerces.framework.XMLDocumentScanner$EndOfInputDispatcher.dispatch(XMLDocumentScanner.java:1499) atorg.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:381) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1098) at org.apache.cocoon.components.parser.JaxpParser.parse(JaxpParser.java:100) at org.apache.cocoon.components.source.URLSource.toSAX(URLSource.java:327) atorg.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:109)atorg.apache.cocoon.components.pipeline.CachingEventPipeline.process(CachingEventPipeline.java:210) atorg.apache.cocoon.components.pipeline.CachingStreamPipeline.process(CachingStreamPipeline.java:350) atorg.apache.cocoon.www.mount.html_pdf.sitemap_xmap.wildcardMatchN40002E(sitemap_xmap.java:555) atorg.apache.cocoon.www.mount.html_pdf.sitemap_xmap.process(sitemap_xmap.java:342) atorg.apache.cocoon.www.mount.html_pdf.sitemap_xmap.process(sitemap_xmap.java:295) at org.apache.cocoon.sitemap.Handler.process(Handler.java:163) at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:114) atorg.apache.cocoon.www.sitemap_xmap.wildcardMatchN400251(sitemap_xmap.java:3413) at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2646) at org.apache.cocoon.www.sitemap_xmap.process(sitemap_xmap.java:2448) at org.apache.cocoon.sitemap.Handler.process(Handler.java:163) at org.apache.cocoon.sitemap.Manager.invoke(Manager.java:114) at org.apache.cocoon.Cocoon.process(Cocoon.java:514) at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:647) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247) atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) atorg.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) atorg.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) atorg.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347) atorg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) atorg.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) atorg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) atorg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) atorg.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) atorg.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) atorg.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1027) atorg.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1125) at java.lang.Thread.run(Thread.java:536)--------------------------------------------------------------------------------
Anton Hughes
Web Developer
Email [EMAIL PROTECTED] Phone 09 912 6933 ext. 68933
Web www.freedomair.com
---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html>
To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>
--------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]> --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>
--------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>