[ https://issues.apache.org/jira/browse/FOP-291?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Glenn Adams updated FOP-291: ---------------------------- Attachment: fop-291-stacktrace.txt fop-291-example.xml Description: FopServlet and FopPrintServlet, as provided in the 20.3 distribution, do not work with params 'xsl' and 'xml'. They DO work with param 'fo' The following error traceback is generated when FopServlet is invoked as: http://blah.blah.blah/fop/servlet/FopServlet?xml=c:/testing/f77PDF- pg1.xml&xsl="c:\testing/toPDF.xsl" Note the above xsl file contains the lines: ----------------------------example input------------------ See attached fop-291-example.xml ----------------------------error traceback----------------- See attached fop-291-stacktrace.txt was: FopServlet and FopPrintServlet, as provided in the 20.3 distribution, do not work with params 'xsl' and 'xml'. They DO work with param 'fo' The following error traceback is generated when FopServlet is invoked as: "http://blah.blah.blah/fop/servlet/FopServlet?xml=c:/testing/f77PDF- pg1.xml&xsl="c:\testing/toPDF.xsl> Note the above xsl file contains the line: <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format" > ----------------------------error traceback----------------- Error: 500 Location: /fop/servlet/FopServlet Internal Servlet Error: javax.servlet.ServletException at FopServlet.renderXML(FopServlet.java:131) at FopServlet.doGet(FopServlet.java:73) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source) at org.apache.tomcat.core.Handler.invoke(Unknown Source) at org.apache.tomcat.core.Handler.service(Unknown Source) at org.apache.tomcat.facade.ServletHandler.service(Unknown Source) at org.apache.tomcat.core.ContextManager.internalService(Unknown Source) at org.apache.tomcat.core.ContextManager.service(Unknown Source) at org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection (Unknown Source) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (Unknown Source) at java.lang.Thread.run(Thread.java:484) Root cause: org.apache.fop.apps.FOPException at org.apache.fop.apps.XSLTInputHandler.getParser (XSLTInputHandler.java:109) at FopServlet.renderXML(FopServlet.java:124) at FopServlet.doGet(FopServlet.java:73) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source) at org.apache.tomcat.core.Handler.invoke(Unknown Source) at org.apache.tomcat.core.Handler.service(Unknown Source) at org.apache.tomcat.facade.ServletHandler.service(Unknown Source) at org.apache.tomcat.core.ContextManager.internalService(Unknown Source) at org.apache.tomcat.core.ContextManager.service(Unknown Source) at org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection (Unknown Source) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (Unknown Source) at java.lang.Thread.run(Thread.java:484) --------- java.lang.reflect.InvocationTargetException: org.apache.fop.apps.FOPException: stylesheet requires attribute: version at org.apache.fop.apps.TraxInputHandler.getXMLFilter (TraxInputHandler.java:103) at java.lang.reflect.Method.invoke(Native Method) at org.apache.fop.apps.XSLTInputHandler.getParser (XSLTInputHandler.java:102) at FopServlet.renderXML(FopServlet.java:124) at FopServlet.doGet(FopServlet.java:73) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source) at org.apache.tomcat.core.Handler.invoke(Unknown Source) at org.apache.tomcat.core.Handler.service(Unknown Source) at org.apache.tomcat.facade.ServletHandler.service(Unknown Source) at org.apache.tomcat.core.ContextManager.internalService(Unknown Source) at org.apache.tomcat.core.ContextManager.service(Unknown Source) at org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection (Unknown Source) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (Unknown Source) at java.lang.Thread.run(Thread.java:484) --------- javax.xml.transform.TransformerConfigurationException: stylesheet requires attribute: version at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates (TransformerFactoryImpl.java:815) at org.apache.xalan.processor.TransformerFactoryImpl.newXMLFilter (TransformerFactoryImpl.java:486) at org.apache.fop.apps.TraxInputHandler.getXMLFilter (TraxInputHandler.java:84) at java.lang.reflect.Method.invoke(Native Method) at org.apache.fop.apps.XSLTInputHandler.getParser (XSLTInputHandler.java:102) at FopServlet.renderXML(FopServlet.java:124) at FopServlet.doGet(FopServlet.java:73) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source) at org.apache.tomcat.core.Handler.invoke(Unknown Source) at org.apache.tomcat.core.Handler.service(Unknown Source) at org.apache.tomcat.facade.ServletHandler.service(Unknown Source) at org.apache.tomcat.core.ContextManager.internalService(Unknown Source) at org.apache.tomcat.core.ContextManager.service(Unknown Source) at org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection (Unknown Source) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (Unknown Source) at java.lang.Thread.run(Thread.java:484) --------- javax.xml.transform.TransformerException: stylesheet requires attribute: version at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates (TransformerFactoryImpl.java:813) at org.apache.xalan.processor.TransformerFactoryImpl.newXMLFilter (TransformerFactoryImpl.java:486) at org.apache.fop.apps.TraxInputHandler.getXMLFilter (TraxInputHandler.java:84) at java.lang.reflect.Method.invoke(Native Method) at org.apache.fop.apps.XSLTInputHandler.getParser (XSLTInputHandler.java:102) at FopServlet.renderXML(FopServlet.java:124) at FopServlet.doGet(FopServlet.java:73) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source) at org.apache.tomcat.core.Handler.invoke(Unknown Source) at org.apache.tomcat.core.Handler.service(Unknown Source) at org.apache.tomcat.facade.ServletHandler.service(Unknown Source) at org.apache.tomcat.core.ContextManager.internalService(Unknown Source) at org.apache.tomcat.core.ContextManager.service(Unknown Source) at org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection (Unknown Source) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (Unknown Source) at java.lang.Thread.run(Thread.java:484) --------- javax.xml.transform.TransformerException: stylesheet requires attribute: version at org.apache.xalan.processor.StylesheetHandler.error (StylesheetHandler.java:866) at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes (XSLTElementProcessor.java:389) at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes (XSLTElementProcessor.java:300) at org.apache.xalan.processor.ProcessorLRE.startElement (ProcessorLRE.java:184) at org.apache.xalan.processor.StylesheetHandler.startElement (StylesheetHandler.java:632) at org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1371) at org.apache.xerces.validators.common.XMLValidator.callStartElement (XMLValidator.java:840) at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch (XMLDocumentScanner.java:990) at org.apache.xerces.framework.XMLDocumentScanner.parseSome (XMLDocumentScanner.java:381) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:948) at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates (TransformerFactoryImpl.java:795) at org.apache.xalan.processor.TransformerFactoryImpl.newXMLFilter (TransformerFactoryImpl.java:486) at org.apache.fop.apps.TraxInputHandler.getXMLFilter (TraxInputHandler.java:84) at java.lang.reflect.Method.invoke(Native Method) at org.apache.fop.apps.XSLTInputHandler.getParser (XSLTInputHandler.java:102) at FopServlet.renderXML(FopServlet.java:124) at FopServlet.doGet(FopServlet.java:73) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source) at org.apache.tomcat.core.Handler.invoke(Unknown Source) at org.apache.tomcat.core.Handler.service(Unknown Source) at org.apache.tomcat.facade.ServletHandler.service(Unknown Source) at org.apache.tomcat.core.ContextManager.internalService(Unknown Source) at org.apache.tomcat.core.ContextManager.service(Unknown Source) at org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection (Unknown Source) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (Unknown Source) at java.lang.Thread.run(Thread.java:484) --------- ; SystemID: file:///C:/java/jakarta-tomcat-3.3/bin; Line#: 1; Column#: 8 ; SystemID: file:///C:/java/jakarta-tomcat-3.3/bin; Line#: 1; Column#: 8 javax.xml.transform.TransformerException: stylesheet requires attribute: version at org.apache.xalan.processor.StylesheetHandler.error (StylesheetHandler.java:852) at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes (XSLTElementProcessor.java:389) at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes (XSLTElementProcessor.java:300) at org.apache.xalan.processor.ProcessorLRE.startElement (ProcessorLRE.java:184) at org.apache.xalan.processor.StylesheetHandler.startElement (StylesheetHandler.java:632) at org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1371) at org.apache.xerces.validators.common.XMLValidator.callStartElement (XMLValidator.java:840) at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch (XMLDocumentScanner.java:990) at org.apache.xerces.framework.XMLDocumentScanner.parseSome (XMLDocumentScanner.java:381) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:948) at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates (TransformerFactoryImpl.java:795) at org.apache.xalan.processor.TransformerFactoryImpl.newXMLFilter (TransformerFactoryImpl.java:486) at org.apache.fop.apps.TraxInputHandler.getXMLFilter (TraxInputHandler.java:84) at java.lang.reflect.Method.invoke(Native Method) at org.apache.fop.apps.XSLTInputHandler.getParser (XSLTInputHandler.java:102) at FopServlet.renderXML(FopServlet.java:124) at FopServlet.doGet(FopServlet.java:73) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source) at org.apache.tomcat.core.Handler.invoke(Unknown Source) at org.apache.tomcat.core.Handler.service(Unknown Source) at org.apache.tomcat.facade.ServletHandler.service(Unknown Source) at org.apache.tomcat.core.ContextManager.internalService(Unknown Source) at org.apache.tomcat.core.ContextManager.service(Unknown Source) at org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection (Unknown Source) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (Unknown Source) at java.lang.Thread.run(Thread.java:484) --------- javax.xml.transform.TransformerException: stylesheet requires attribute: version at org.apache.xalan.processor.StylesheetHandler.error (StylesheetHandler.java:866) at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes (XSLTElementProcessor.java:389) at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes (XSLTElementProcessor.java:300) at org.apache.xalan.processor.ProcessorLRE.startElement (ProcessorLRE.java:184) at org.apache.xalan.processor.StylesheetHandler.startElement (StylesheetHandler.java:632) at org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1371) at org.apache.xerces.validators.common.XMLValidator.callStartElement (XMLValidator.java:840) at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch (XMLDocumentScanner.java:990) at org.apache.xerces.framework.XMLDocumentScanner.parseSome (XMLDocumentScanner.java:381) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:948) at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates (TransformerFactoryImpl.java:795) at org.apache.xalan.processor.TransformerFactoryImpl.newXMLFilter (TransformerFactoryImpl.java:486) at org.apache.fop.apps.TraxInputHandler.getXMLFilter (TraxInputHandler.java:84) at java.lang.reflect.Method.invoke(Native Method) at org.apache.fop.apps.XSLTInputHandler.getParser (XSLTInputHandler.java:102) at FopServlet.renderXML(FopServlet.java:124) at FopServlet.doGet(FopServlet.java:73) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source) at org.apache.tomcat.core.Handler.invoke(Unknown Source) at org.apache.tomcat.core.Handler.service(Unknown Source) at org.apache.tomcat.facade.ServletHandler.service(Unknown Source) at org.apache.tomcat.core.ContextManager.internalService(Unknown Source) at org.apache.tomcat.core.ContextManager.service(Unknown Source) at org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection (Unknown Source) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (Unknown Source) at java.lang.Thread.run(Thread.java:484) --------- ; SystemID: file:///C:/java/jakarta-tomcat-3.3/bin; Line#: 1; Column#: 8 ; SystemID: file:///C:/java/jakarta-tomcat-3.3/bin; Line#: 1; Column#: 8 javax.xml.transform.TransformerException: stylesheet requires attribute: version at org.apache.xalan.processor.StylesheetHandler.error (StylesheetHandler.java:852) at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes (XSLTElementProcessor.java:389) at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes (XSLTElementProcessor.java:300) at org.apache.xalan.processor.ProcessorLRE.startElement (ProcessorLRE.java:184) at org.apache.xalan.processor.StylesheetHandler.startElement (StylesheetHandler.java:632) at org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1371) at org.apache.xerces.validators.common.XMLValidator.callStartElement (XMLValidator.java:840) at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch (XMLDocumentScanner.java:990) at org.apache.xerces.framework.XMLDocumentScanner.parseSome (XMLDocumentScanner.java:381) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:948) at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates (TransformerFactoryImpl.java:795) at org.apache.xalan.processor.TransformerFactoryImpl.newXMLFilter (TransformerFactoryImpl.java:486) at org.apache.fop.apps.TraxInputHandler.getXMLFilter (TraxInputHandler.java:84) at java.lang.reflect.Method.invoke(Native Method) at org.apache.fop.apps.XSLTInputHandler.getParser (XSLTInputHandler.java:102) at FopServlet.renderXML(FopServlet.java:124) at FopServlet.doGet(FopServlet.java:73) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source) at org.apache.tomcat.core.Handler.invoke(Unknown Source) at org.apache.tomcat.core.Handler.service(Unknown Source) at org.apache.tomcat.facade.ServletHandler.service(Unknown Source) at org.apache.tomcat.core.ContextManager.internalService(Unknown Source) at org.apache.tomcat.core.ContextManager.service(Unknown Source) at org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection (Unknown Source) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (Unknown Source) at java.lang.Thread.run(Thread.java:484) org.apache.fop.apps.FOPException: stylesheet requires attribute: version at org.apache.fop.apps.TraxInputHandler.getXMLFilter (TraxInputHandler.java:103) at java.lang.reflect.Method.invoke(Native Method) at org.apache.fop.apps.XSLTInputHandler.getParser (XSLTInputHandler.java:102) at FopServlet.renderXML(FopServlet.java:124) at FopServlet.doGet(FopServlet.java:73) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source) at org.apache.tomcat.core.Handler.invoke(Unknown Source) at org.apache.tomcat.core.Handler.service(Unknown Source) at org.apache.tomcat.facade.ServletHandler.service(Unknown Source) at org.apache.tomcat.core.ContextManager.internalService(Unknown Source) at org.apache.tomcat.core.ContextManager.service(Unknown Source) at org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection (Unknown Source) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (Unknown Source) at java.lang.Thread.run(Thread.java:484) --------- javax.xml.transform.TransformerConfigurationException: stylesheet requires attribute: version at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates (TransformerFactoryImpl.java:815) at org.apache.xalan.processor.TransformerFactoryImpl.newXMLFilter (TransformerFactoryImpl.java:486) at org.apache.fop.apps.TraxInputHandler.getXMLFilter (TraxInputHandler.java:84) at java.lang.reflect.Method.invoke(Native Method) at org.apache.fop.apps.XSLTInputHandler.getParser (XSLTInputHandler.java:102) at FopServlet.renderXML(FopServlet.java:124) at FopServlet.doGet(FopServlet.java:73) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source) at org.apache.tomcat.core.Handler.invoke(Unknown Source) at org.apache.tomcat.core.Handler.service(Unknown Source) at org.apache.tomcat.facade.ServletHandler.service(Unknown Source) at org.apache.tomcat.core.ContextManager.internalService(Unknown Source) at org.apache.tomcat.core.ContextManager.service(Unknown Source) at org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection (Unknown Source) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (Unknown Source) at java.lang.Thread.run(Thread.java:484) --------- javax.xml.transform.TransformerException: stylesheet requires attribute: version at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates (TransformerFactoryImpl.java:813) at org.apache.xalan.processor.TransformerFactoryImpl.newXMLFilter (TransformerFactoryImpl.java:486) at org.apache.fop.apps.TraxInputHandler.getXMLFilter (TraxInputHandler.java:84) at java.lang.reflect.Method.invoke(Native Method) at org.apache.fop.apps.XSLTInputHandler.getParser (XSLTInputHandler.java:102) at FopServlet.renderXML(FopServlet.java:124) at FopServlet.doGet(FopServlet.java:73) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source) at org.apache.tomcat.core.Handler.invoke(Unknown Source) at org.apache.tomcat.core.Handler.service(Unknown Source) at org.apache.tomcat.facade.ServletHandler.service(Unknown Source) at org.apache.tomcat.core.ContextManager.internalService(Unknown Source) at org.apache.tomcat.core.ContextManager.service(Unknown Source) at org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection (Unknown Source) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (Unknown Source) at java.lang.Thread.run(Thread.java:484) --------- javax.xml.transform.TransformerException: stylesheet requires attribute: version at org.apache.xalan.processor.StylesheetHandler.error (StylesheetHandler.java:866) at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes (XSLTElementProcessor.java:389) at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes (XSLTElementProcessor.java:300) at org.apache.xalan.processor.ProcessorLRE.startElement (ProcessorLRE.java:184) at org.apache.xalan.processor.StylesheetHandler.startElement (StylesheetHandler.java:632) at org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1371) at org.apache.xerces.validators.common.XMLValidator.callStartElement (XMLValidator.java:840) at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch (XMLDocumentScanner.java:990) at org.apache.xerces.framework.XMLDocumentScanner.parseSome (XMLDocumentScanner.java:381) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:948) at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates (TransformerFactoryImpl.java:795) at org.apache.xalan.processor.TransformerFactoryImpl.newXMLFilter (TransformerFactoryImpl.java:486) at org.apache.fop.apps.TraxInputHandler.getXMLFilter (TraxInputHandler.java:84) at java.lang.reflect.Method.invoke(Native Method) at org.apache.fop.apps.XSLTInputHandler.getParser (XSLTInputHandler.java:102) at FopServlet.renderXML(FopServlet.java:124) at FopServlet.doGet(FopServlet.java:73) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source) at org.apache.tomcat.core.Handler.invoke(Unknown Source) at org.apache.tomcat.core.Handler.service(Unknown Source) at org.apache.tomcat.facade.ServletHandler.service(Unknown Source) at org.apache.tomcat.core.ContextManager.internalService(Unknown Source) at org.apache.tomcat.core.ContextManager.service(Unknown Source) at org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection (Unknown Source) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (Unknown Source) at java.lang.Thread.run(Thread.java:484) --------- ; SystemID: file:///C:/java/jakarta-tomcat-3.3/bin; Line#: 1; Column#: 8 ; SystemID: file:///C:/java/jakarta-tomcat-3.3/bin; Line#: 1; Column#: 8 javax.xml.transform.TransformerException: stylesheet requires attribute: version at org.apache.xalan.processor.StylesheetHandler.error (StylesheetHandler.java:852) at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes (XSLTElementProcessor.java:389) at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes (XSLTElementProcessor.java:300) at org.apache.xalan.processor.ProcessorLRE.startElement (ProcessorLRE.java:184) at org.apache.xalan.processor.StylesheetHandler.startElement (StylesheetHandler.java:632) at org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1371) at org.apache.xerces.validators.common.XMLValidator.callStartElement (XMLValidator.java:840) at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch (XMLDocumentScanner.java:990) at org.apache.xerces.framework.XMLDocumentScanner.parseSome (XMLDocumentScanner.java:381) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:948) at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates (TransformerFactoryImpl.java:795) at org.apache.xalan.processor.TransformerFactoryImpl.newXMLFilter (TransformerFactoryImpl.java:486) at org.apache.fop.apps.TraxInputHandler.getXMLFilter (TraxInputHandler.java:84) at java.lang.reflect.Method.invoke(Native Method) at org.apache.fop.apps.XSLTInputHandler.getParser (XSLTInputHandler.java:102) at FopServlet.renderXML(FopServlet.java:124) at FopServlet.doGet(FopServlet.java:73) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source) at org.apache.tomcat.core.Handler.invoke(Unknown Source) at org.apache.tomcat.core.Handler.service(Unknown Source) at org.apache.tomcat.facade.ServletHandler.service(Unknown Source) at org.apache.tomcat.core.ContextManager.internalService(Unknown Source) at org.apache.tomcat.core.ContextManager.service(Unknown Source) at org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection (Unknown Source) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (Unknown Source) at java.lang.Thread.run(Thread.java:484) --------- javax.xml.transform.TransformerException: stylesheet requires attribute: version at org.apache.xalan.processor.StylesheetHandler.error (StylesheetHandler.java:866) at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes (XSLTElementProcessor.java:389) at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes (XSLTElementProcessor.java:300) at org.apache.xalan.processor.ProcessorLRE.startElement (ProcessorLRE.java:184) at org.apache.xalan.processor.StylesheetHandler.startElement (StylesheetHandler.java:632) at org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1371) at org.apache.xerces.validators.common.XMLValidator.callStartElement (XMLValidator.java:840) at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch (XMLDocumentScanner.java:990) at org.apache.xerces.framework.XMLDocumentScanner.parseSome (XMLDocumentScanner.java:381) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:948) at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates (TransformerFactoryImpl.java:795) at org.apache.xalan.processor.TransformerFactoryImpl.newXMLFilter (TransformerFactoryImpl.java:486) at org.apache.fop.apps.TraxInputHandler.getXMLFilter (TraxInputHandler.java:84) at java.lang.reflect.Method.invoke(Native Method) at org.apache.fop.apps.XSLTInputHandler.getParser (XSLTInputHandler.java:102) at FopServlet.renderXML(FopServlet.java:124) at FopServlet.doGet(FopServlet.java:73) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source) at org.apache.tomcat.core.Handler.invoke(Unknown Source) at org.apache.tomcat.core.Handler.service(Unknown Source) at org.apache.tomcat.facade.ServletHandler.service(Unknown Source) at org.apache.tomcat.core.ContextManager.internalService(Unknown Source) at org.apache.tomcat.core.ContextManager.service(Unknown Source) at org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection (Unknown Source) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (Unknown Source) at java.lang.Thread.run(Thread.java:484) --------- ; SystemID: file:///C:/java/jakarta-tomcat-3.3/bin; Line#: 1; Column#: 8 ; SystemID: file:///C:/java/jakarta-tomcat-3.3/bin; Line#: 1; Column#: 8 javax.xml.transform.TransformerException: stylesheet requires attribute: version at org.apache.xalan.processor.StylesheetHandler.error (StylesheetHandler.java:852) at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes (XSLTElementProcessor.java:389) at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes (XSLTElementProcessor.java:300) at org.apache.xalan.processor.ProcessorLRE.startElement (ProcessorLRE.java:184) at org.apache.xalan.processor.StylesheetHandler.startElement (StylesheetHandler.java:632) at org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1371) at org.apache.xerces.validators.common.XMLValidator.callStartElement (XMLValidator.java:840) at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch (XMLDocumentScanner.java:990) at org.apache.xerces.framework.XMLDocumentScanner.parseSome (XMLDocumentScanner.java:381) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:948) at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates (TransformerFactoryImpl.java:795) at org.apache.xalan.processor.TransformerFactoryImpl.newXMLFilter (TransformerFactoryImpl.java:486) at org.apache.fop.apps.TraxInputHandler.getXMLFilter (TraxInputHandler.java:84) at java.lang.reflect.Method.invoke(Native Method) at org.apache.fop.apps.XSLTInputHandler.getParser (XSLTInputHandler.java:102) at FopServlet.renderXML(FopServlet.java:124) at FopServlet.doGet(FopServlet.java:73) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source) at org.apache.tomcat.core.Handler.invoke(Unknown Source) at org.apache.tomcat.core.Handler.service(Unknown Source) at org.apache.tomcat.facade.ServletHandler.service(Unknown Source) at org.apache.tomcat.core.ContextManager.internalService(Unknown Source) at org.apache.tomcat.core.ContextManager.service(Unknown Source) at org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection (Unknown Source) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (Unknown Source) at java.lang.Thread.run(Thread.java:484) Root cause: java.lang.reflect.InvocationTargetException: org.apache.fop.apps.FOPException: stylesheet requires attribute: version at org.apache.fop.apps.TraxInputHandler.getXMLFilter (TraxInputHandler.java:103) at java.lang.reflect.Method.invoke(Native Method) at org.apache.fop.apps.XSLTInputHandler.getParser (XSLTInputHandler.java:102) at FopServlet.renderXML(FopServlet.java:124) at FopServlet.doGet(FopServlet.java:73) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source) at org.apache.tomcat.core.Handler.invoke(Unknown Source) at org.apache.tomcat.core.Handler.service(Unknown Source) at org.apache.tomcat.facade.ServletHandler.service(Unknown Source) at org.apache.tomcat.core.ContextManager.internalService(Unknown Source) at org.apache.tomcat.core.ContextManager.service(Unknown Source) at org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection (Unknown Source) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (Unknown Source) at java.lang.Thread.run(Thread.java:484) --------- javax.xml.transform.TransformerConfigurationException: stylesheet requires attribute: version at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates (TransformerFactoryImpl.java:815) at org.apache.xalan.processor.TransformerFactoryImpl.newXMLFilter (TransformerFactoryImpl.java:486) at org.apache.fop.apps.TraxInputHandler.getXMLFilter (TraxInputHandler.java:84) at java.lang.reflect.Method.invoke(Native Method) at org.apache.fop.apps.XSLTInputHandler.getParser (XSLTInputHandler.java:102) at FopServlet.renderXML(FopServlet.java:124) at FopServlet.doGet(FopServlet.java:73) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source) at org.apache.tomcat.core.Handler.invoke(Unknown Source) at org.apache.tomcat.core.Handler.service(Unknown Source) at org.apache.tomcat.facade.ServletHandler.service(Unknown Source) at org.apache.tomcat.core.ContextManager.internalService(Unknown Source) at org.apache.tomcat.core.ContextManager.service(Unknown Source) at org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection (Unknown Source) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (Unknown Source) at java.lang.Thread.run(Thread.java:484) --------- javax.xml.transform.TransformerException: stylesheet requires attribute: version at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates (TransformerFactoryImpl.java:813) at org.apache.xalan.processor.TransformerFactoryImpl.newXMLFilter (TransformerFactoryImpl.java:486) at org.apache.fop.apps.TraxInputHandler.getXMLFilter (TraxInputHandler.java:84) at java.lang.reflect.Method.invoke(Native Method) at org.apache.fop.apps.XSLTInputHandler.getParser (XSLTInputHandler.java:102) at FopServlet.renderXML(FopServlet.java:124) at FopServlet.doGet(FopServlet.java:73) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source) at org.apache.tomcat.core.Handler.invoke(Unknown Source) at org.apache.tomcat.core.Handler.service(Unknown Source) at org.apache.tomcat.facade.ServletHandler.service(Unknown Source) at org.apache.tomcat.core.ContextManager.internalService(Unknown Source) at org.apache.tomcat.core.ContextManager.service(Unknown Source) at org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection (Unknown Source) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (Unknown Source) at java.lang.Thread.run(Thread.java:484) --------- javax.xml.transform.TransformerException: stylesheet requires attribute: version at org.apache.xalan.processor.StylesheetHandler.error (StylesheetHandler.java:866) at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes (XSLTElementProcessor.java:389) at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes (XSLTElementProcessor.java:300) at org.apache.xalan.processor.ProcessorLRE.startElement (ProcessorLRE.java:184) at org.apache.xalan.processor.StylesheetHandler.startElement (StylesheetHandler.java:632) at org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1371) at org.apache.xerces.validators.common.XMLValidator.callStartElement (XMLValidator.java:840) at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch (XMLDocumentScanner.java:990) at org.apache.xerces.framework.XMLDocumentScanner.parseSome (XMLDocumentScanner.java:381) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:948) at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates (TransformerFactoryImpl.java:795) at org.apache.xalan.processor.TransformerFactoryImpl.newXMLFilter (TransformerFactoryImpl.java:486) at org.apache.fop.apps.TraxInputHandler.getXMLFilter (TraxInputHandler.java:84) at java.lang.reflect.Method.invoke(Native Method) at org.apache.fop.apps.XSLTInputHandler.getParser (XSLTInputHandler.java:102) at FopServlet.renderXML(FopServlet.java:124) at FopServlet.doGet(FopServlet.java:73) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source) at org.apache.tomcat.core.Handler.invoke(Unknown Source) at org.apache.tomcat.core.Handler.service(Unknown Source) at org.apache.tomcat.facade.ServletHandler.service(Unknown Source) at org.apache.tomcat.core.ContextManager.internalService(Unknown Source) at org.apache.tomcat.core.ContextManager.service(Unknown Source) at org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection (Unknown Source) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (Unknown Source) at java.lang.Thread.run(Thread.java:484) --------- ; SystemID: file:///C:/java/jakarta-tomcat-3.3/bin; Line#: 1; Column#: 8 ; SystemID: file:///C:/java/jakarta-tomcat-3.3/bin; Line#: 1; Column#: 8 javax.xml.transform.TransformerException: stylesheet requires attribute: version at org.apache.xalan.processor.StylesheetHandler.error (StylesheetHandler.java:852) at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes (XSLTElementProcessor.java:389) at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes (XSLTElementProcessor.java:300) at org.apache.xalan.processor.ProcessorLRE.startElement (ProcessorLRE.java:184) at org.apache.xalan.processor.StylesheetHandler.startElement (StylesheetHandler.java:632) at org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1371) at org.apache.xerces.validators.common.XMLValidator.callStartElement (XMLValidator.java:840) at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch (XMLDocumentScanner.java:990) at org.apache.xerces.framework.XMLDocumentScanner.parseSome (XMLDocumentScanner.java:381) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:948) at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates (TransformerFactoryImpl.java:795) at org.apache.xalan.processor.TransformerFactoryImpl.newXMLFilter (TransformerFactoryImpl.java:486) at org.apache.fop.apps.TraxInputHandler.getXMLFilter (TraxInputHandler.java:84) at java.lang.reflect.Method.invoke(Native Method) at org.apache.fop.apps.XSLTInputHandler.getParser (XSLTInputHandler.java:102) at FopServlet.renderXML(FopServlet.java:124) at FopServlet.doGet(FopServlet.java:73) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source) at org.apache.tomcat.core.Handler.invoke(Unknown Source) at org.apache.tomcat.core.Handler.service(Unknown Source) at org.apache.tomcat.facade.ServletHandler.service(Unknown Source) at org.apache.tomcat.core.ContextManager.internalService(Unknown Source) at org.apache.tomcat.core.ContextManager.service(Unknown Source) at org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection (Unknown Source) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (Unknown Source) at java.lang.Thread.run(Thread.java:484) --------- javax.xml.transform.TransformerException: stylesheet requires attribute: version at org.apache.xalan.processor.StylesheetHandler.error (StylesheetHandler.java:866) at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes (XSLTElementProcessor.java:389) at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes (XSLTElementProcessor.java:300) at org.apache.xalan.processor.ProcessorLRE.startElement (ProcessorLRE.java:184) at org.apache.xalan.processor.StylesheetHandler.startElement (StylesheetHandler.java:632) at org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1371) at org.apache.xerces.validators.common.XMLValidator.callStartElement (XMLValidator.java:840) at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch (XMLDocumentScanner.java:990) at org.apache.xerces.framework.XMLDocumentScanner.parseSome (XMLDocumentScanner.java:381) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:948) at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates (TransformerFactoryImpl.java:795) at org.apache.xalan.processor.TransformerFactoryImpl.newXMLFilter (TransformerFactoryImpl.java:486) at org.apache.fop.apps.TraxInputHandler.getXMLFilter (TraxInputHandler.java:84) at java.lang.reflect.Method.invoke(Native Method) at org.apache.fop.apps.XSLTInputHandler.getParser (XSLTInputHandler.java:102) at FopServlet.renderXML(FopServlet.java:124) at FopServlet.doGet(FopServlet.java:73) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source) at org.apache.tomcat.core.Handler.invoke(Unknown Source) at org.apache.tomcat.core.Handler.service(Unknown Source) at org.apache.tomcat.facade.ServletHandler.service(Unknown Source) at org.apache.tomcat.core.ContextManager.internalService(Unknown Source) at org.apache.tomcat.core.ContextManager.service(Unknown Source) at org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection (Unknown Source) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (Unknown Source) at java.lang.Thread.run(Thread.java:484) --------- ; SystemID: file:///C:/java/jakarta-tomcat-3.3/bin; Line#: 1; Column#: 8 ; SystemID: file:///C:/java/jakarta-tomcat-3.3/bin; Line#: 1; Column#: 8 javax.xml.transform.TransformerException: stylesheet requires attribute: version at org.apache.xalan.processor.StylesheetHandler.error (StylesheetHandler.java:852) at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes (XSLTElementProcessor.java:389) at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes (XSLTElementProcessor.java:300) at org.apache.xalan.processor.ProcessorLRE.startElement (ProcessorLRE.java:184) at org.apache.xalan.processor.StylesheetHandler.startElement (StylesheetHandler.java:632) at org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1371) at org.apache.xerces.validators.common.XMLValidator.callStartElement (XMLValidator.java:840) at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch (XMLDocumentScanner.java:990) at org.apache.xerces.framework.XMLDocumentScanner.parseSome (XMLDocumentScanner.java:381) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:948) at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates (TransformerFactoryImpl.java:795) at org.apache.xalan.processor.TransformerFactoryImpl.newXMLFilter (TransformerFactoryImpl.java:486) at org.apache.fop.apps.TraxInputHandler.getXMLFilter (TraxInputHandler.java:84) at java.lang.reflect.Method.invoke(Native Method) at org.apache.fop.apps.XSLTInputHandler.getParser (XSLTInputHandler.java:102) at FopServlet.renderXML(FopServlet.java:124) at FopServlet.doGet(FopServlet.java:73) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at javax.servlet.http.HttpServlet.service(HttpServlet.java) at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source) at org.apache.tomcat.core.Handler.invoke(Unknown Source) at org.apache.tomcat.core.Handler.service(Unknown Source) at org.apache.tomcat.facade.ServletHandler.service(Unknown Source) at org.apache.tomcat.core.ContextManager.internalService(Unknown Source) at org.apache.tomcat.core.ContextManager.service(Unknown Source) at org.apache.tomcat.modules.server.Ajp13Interceptor.processConnection (Unknown Source) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (Unknown Source) at java.lang.Thread.run(Thread.java:484) Priority: Blocker > FopServlet does not work! > ------------------------- > > Key: FOP-291 > URL: https://issues.apache.org/jira/browse/FOP-291 > Project: FOP > Issue Type: Bug > Components: unqualified > Affects Versions: 0.20.3 > Environment: Operating System: All > Platform: PC > Reporter: choad > Assignee: fop-dev > Priority: Blocker > Attachments: fop-291-example.xml, fop-291-stacktrace.txt > > > FopServlet and FopPrintServlet, as provided in the 20.3 distribution, do not > work with params 'xsl' and 'xml'. They DO work with param 'fo' > The following error traceback is generated when FopServlet is invoked as: > > http://blah.blah.blah/fop/servlet/FopServlet?xml=c:/testing/f77PDF- > pg1.xml&xsl="c:\testing/toPDF.xsl" > Note the above xsl file contains the lines: > ----------------------------example input------------------ > See attached fop-291-example.xml > ----------------------------error traceback----------------- > See attached fop-291-stacktrace.txt -- This message was sent by Atlassian Jira (v8.20.10#820010)