Page 1 of 1

PDF Generation Failing: ValidationException

PostPosted: Thu Apr 24, 2014 3:00 am
by rich
When I am trying to convert a word document I generated programatically, I am getting the following errors:

Code: Select all
2014-04-23T15:35:48.487486+00:00 app[web.1]:
2014-04-23T15:35:48.487673+00:00 app[web.1]: 13962 [http-nio-36626-exec-3] WARN org.docx4j.convert.out.fo.renderers.FORendererApacheFOP  - Can't set up FOP svn; org.apache.fop.apps.FopConfParser
2014-04-23T15:35:48.487673+00:00 app[web.1]: 13962 [http-nio-36626-exec-3] DEBUG org.docx4j.convert.out.fo.renderers.FORendererApacheFOP  - org.apache.fop.apps.FopConfParser
2014-04-23T15:35:48.487673+00:00 app[web.1]: java.lang.ClassNotFoundException: org.apache.fop.apps.FopConfParser
2014-04-23T15:35:48.487673+00:00 app[web.1]:    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
2014-04-23T15:35:48.487673+00:00 app[web.1]:    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
2014-04-23T15:35:48.487673+00:00 app[web.1]:    at java.lang.Class.forName0(Native Method)
2014-04-23T15:35:48.487673+00:00 app[web.1]:    at java.lang.Class.forName(Class.java:188)
2014-04-23T15:35:48.487673+00:00 app[web.1]:    at org.docx4j.convert.out.fo.renderers.FORendererApacheFOP.createFopFactory(FORendererApacheFOP.java:309)
2014-04-23T15:35:48.487673+00:00 app[web.1]:    at org.docx4j.convert.out.fo.renderers.FORendererApacheFOP.getFopFactory(FORendererApacheFOP.java:260)
2014-04-23T15:35:48.487673+00:00 app[web.1]:    at org.docx4j.convert.out.fo.renderers.FORendererApacheFOP.render(FORendererApacheFOP.java:123)
2014-04-23T15:35:48.487845+00:00 app[web.1]:    at org.docx4j.convert.out.fo.AbstractFOExporter.postprocess(AbstractFOExporter.java:135)
2014-04-23T15:35:48.487845+00:00 app[web.1]:    at org.docx4j.convert.out.fo.AbstractFOExporter.postprocess(AbstractFOExporter.java:45)
2014-04-23T15:35:48.487845+00:00 app[web.1]:    at org.docx4j.convert.out.common.AbstractExporter.export(AbstractExporter.java:82)
2014-04-23T15:35:48.487845+00:00 app[web.1]:    at org.docx4j.Docx4J.toFO(Docx4J.java:475)
2014-04-23T15:35:48.487845+00:00 app[web.1]:    at closingDocument.createDocument(closingDocument.java:518)
2014-04-23T15:35:48.487845+00:00 app[web.1]:    at closingDocument.doGet(closingDocument.java:2512)
2014-04-23T15:35:48.487845+00:00 app[web.1]:    at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
2014-04-23T15:35:48.487845+00:00 app[web.1]:    at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
2014-04-23T15:35:48.487845+00:00 app[web.1]:    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
2014-04-23T15:35:48.487845+00:00 app[web.1]:    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
2014-04-23T15:35:48.488018+00:00 app[web.1]:    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
2014-04-23T15:35:48.488018+00:00 app[web.1]:    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
2014-04-23T15:35:48.488018+00:00 app[web.1]:    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
2014-04-23T15:35:48.488018+00:00 app[web.1]:    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
2014-04-23T15:35:48.488018+00:00 app[web.1]:    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
2014-04-23T15:35:48.488018+00:00 app[web.1]:    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
2014-04-23T15:35:48.488018+00:00 app[web.1]:    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1008)
2014-04-23T15:35:48.488018+00:00 app[web.1]:    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
2014-04-23T15:35:48.488018+00:00 app[web.1]:    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1686)
2014-04-23T15:35:48.488018+00:00 app[web.1]:    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
2014-04-23T15:35:48.488186+00:00 app[web.1]:    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
2014-04-23T15:35:48.488186+00:00 app[web.1]:    at java.lang.Thread.run(Thread.java:679)
2014-04-23T15:35:48.490615+00:00 app[web.1]: 13964 [http-nio-36626-exec-3] DEBUG org.apache.fop.util.ContentHandlerFactoryRegistry  - Dynamically adding ContentHandlerFactory: org.apache.fop.render.afp.extensions.AFPExtensionHandlerFactory
2014-04-23T15:35:48.490615+00:00 app[web.1]: 13964 [http-nio-36626-exec-3] DEBUG org.apache.fop.util.ContentHandlerFactoryRegistry  - Dynamically adding ContentHandlerFactory: org.apache.fop.render.ps.extensions.PSExtensionHandlerFactory
2014-04-23T15:35:48.490615+00:00 app[web.1]: 13964 [http-nio-36626-exec-3] DEBUG org.apache.fop.util.ContentHandlerFactoryRegistry  - Dynamically adding ContentHandlerFactory: org.apache.fop.fo.extensions.xmp.XMPContentHandlerFactory
2014-04-23T15:35:48.490615+00:00 app[web.1]: 13964 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.RendererFactory  - Dynamically adding maker for Renderer: org.apache.fop.render.txt.TXTRendererMaker
2014-04-23T15:35:48.490615+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.RendererFactory  - Dynamically adding maker for Renderer: org.apache.fop.render.bitmap.PNGRendererMaker
2014-04-23T15:35:48.490615+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.RendererFactory  - Dynamically adding maker for Renderer: org.apache.fop.render.bitmap.TIFFRendererMaker
2014-04-23T15:35:48.490615+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.RendererFactory  - Dynamically adding maker for Renderer: org.apache.fop.render.xml.XMLRendererMaker
2014-04-23T15:35:48.490615+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.RendererFactory  - Dynamically adding maker for Renderer: org.apache.fop.render.awt.AWTRendererMaker
2014-04-23T15:35:48.490615+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.RendererFactory  - Dynamically adding maker for Renderer: org.apache.fop.render.print.PrintRendererMaker
2014-04-23T15:35:48.490615+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.RendererFactory  - Dynamically adding maker for FOEventHandler: org.apache.fop.render.rtf.RTFFOEventHandlerMaker
2014-04-23T15:35:48.490806+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.RendererFactory  - Dynamically adding maker for IFDocumentHandler: org.apache.fop.render.pdf.PDFDocumentHandlerMaker
2014-04-23T15:35:48.490806+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.RendererFactory  - Dynamically adding maker for IFDocumentHandler: org.apache.fop.render.pcl.PCLDocumentHandlerMaker
2014-04-23T15:35:48.490806+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.RendererFactory  - Dynamically adding maker for IFDocumentHandler: org.apache.fop.render.bitmap.TIFFDocumentHandlerMaker
2014-04-23T15:35:48.490806+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.RendererFactory  - Dynamically adding maker for IFDocumentHandler: org.apache.fop.render.bitmap.PNGDocumentHandlerMaker
2014-04-23T15:35:48.490806+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.RendererFactory  - Dynamically adding maker for IFDocumentHandler: org.apache.fop.render.ps.PSDocumentHandlerMaker
2014-04-23T15:35:48.490806+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.RendererFactory  - Dynamically adding maker for IFDocumentHandler: org.apache.fop.render.afp.AFPDocumentHandlerMaker
2014-04-23T15:35:48.490806+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.RendererFactory  - Dynamically adding maker for IFDocumentHandler: org.apache.fop.render.intermediate.IFSerializerMaker
2014-04-23T15:35:48.490806+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.XMLHandlerRegistry  - Dynamically adding XMLHandler: org.apache.fop.render.pdf.PDFSVGHandler
2014-04-23T15:35:48.490806+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.XMLHandlerRegistry  - Dynamically adding XMLHandler: org.apache.fop.render.ps.PSSVGHandler
2014-04-23T15:35:48.490806+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.XMLHandlerRegistry  - Dynamically adding XMLHandler: org.apache.fop.render.java2d.Java2DSVGHandler
2014-04-23T15:35:48.490974+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.XMLHandlerRegistry  - Dynamically adding XMLHandler: org.apache.fop.render.pcl.PCLSVGHandler
2014-04-23T15:35:48.490974+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.XMLHandlerRegistry  - Dynamically adding XMLHandler: org.apache.fop.render.afp.AFPSVGHandler
2014-04-23T15:35:48.490974+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.ImageHandlerRegistry  - Dynamically adding ImageHandler: org.apache.fop.render.pdf.PDFImageHandlerGraphics2D
2014-04-23T15:35:48.490974+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.ImageHandlerRegistry  - Dynamically adding ImageHandler: org.apache.fop.render.pdf.PDFImageHandlerRenderedImage
2014-04-23T15:35:48.490974+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.ImageHandlerRegistry  - Dynamically adding ImageHandler: org.apache.fop.render.pdf.PDFImageHandlerRawJPEG
2014-04-23T15:35:48.490974+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.ImageHandlerRegistry  - Dynamically adding ImageHandler: org.apache.fop.render.pdf.PDFImageHandlerRawPNG
2014-04-23T15:35:48.490974+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.ImageHandlerRegistry  - Dynamically adding ImageHandler: org.apache.fop.render.pdf.PDFImageHandlerRawCCITTFax
2014-04-23T15:35:48.490974+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.ImageHandlerRegistry  - Dynamically adding ImageHandler: org.apache.fop.render.pdf.PDFImageHandlerSVG
2014-04-23T15:35:48.490974+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.ImageHandlerRegistry  - Dynamically adding ImageHandler: org.apache.fop.render.java2d.Java2DImageHandlerRenderedImage
2014-04-23T15:35:48.490974+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.ImageHandlerRegistry  - Dynamically adding ImageHandler: org.apache.fop.render.java2d.Java2DImageHandlerGraphics2D
2014-04-23T15:35:48.491161+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.ImageHandlerRegistry  - Dynamically adding ImageHandler: org.apache.fop.render.pcl.PCLImageHandlerRenderedImage
2014-04-23T15:35:48.491161+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.ImageHandlerRegistry  - Dynamically adding ImageHandler: org.apache.fop.render.pcl.PCLImageHandlerGraphics2D
2014-04-23T15:35:48.491161+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.ImageHandlerRegistry  - Dynamically adding ImageHandler: org.apache.fop.render.ps.PSImageHandlerRenderedImage
2014-04-23T15:35:48.491161+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.ImageHandlerRegistry  - Dynamically adding ImageHandler: org.apache.fop.render.ps.PSImageHandlerEPS
2014-04-23T15:35:48.491161+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.ImageHandlerRegistry  - Dynamically adding ImageHandler: org.apache.fop.render.ps.PSImageHandlerRawCCITTFax
2014-04-23T15:35:48.491161+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.ImageHandlerRegistry  - Dynamically adding ImageHandler: org.apache.fop.render.ps.PSImageHandlerRawJPEG
2014-04-23T15:35:48.491161+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.ImageHandlerRegistry  - Dynamically adding ImageHandler: org.apache.fop.render.ps.PSImageHandlerRawPNG
2014-04-23T15:35:48.491161+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.ImageHandlerRegistry  - Dynamically adding ImageHandler: org.apache.fop.render.ps.PSImageHandlerGraphics2D
2014-04-23T15:35:48.491161+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.ImageHandlerRegistry  - Dynamically adding ImageHandler: org.apache.fop.render.ps.PSImageHandlerSVG
2014-04-23T15:35:48.491161+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.ImageHandlerRegistry  - Dynamically adding ImageHandler: org.apache.fop.render.afp.AFPImageHandlerRenderedImage
2014-04-23T15:35:48.491335+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.ImageHandlerRegistry  - Dynamically adding ImageHandler: org.apache.fop.render.afp.AFPImageHandlerGraphics2D
2014-04-23T15:35:48.491335+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.ImageHandlerRegistry  - Dynamically adding ImageHandler: org.apache.fop.render.afp.AFPImageHandlerRawStream
2014-04-23T15:35:48.491335+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.ImageHandlerRegistry  - Dynamically adding ImageHandler: org.apache.fop.render.afp.AFPImageHandlerRawCCITTFax
2014-04-23T15:35:48.491335+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.ImageHandlerRegistry  - Dynamically adding ImageHandler: org.apache.fop.render.afp.AFPImageHandlerRawJPEG
2014-04-23T15:35:48.491335+00:00 app[web.1]: 13965 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.ImageHandlerRegistry  - Dynamically adding ImageHandler: org.apache.fop.render.afp.AFPImageHandlerSVG
2014-04-23T15:35:48.491335+00:00 app[web.1]: 13966 [http-nio-36626-exec-3] DEBUG org.apache.fop.apps.FopFactoryConfigurator  - Initializing FopFactory Configurationwith strict validation
2014-04-23T15:35:48.491335+00:00 app[web.1]: 13966 [http-nio-36626-exec-3] DEBUG FOP  - target-resolution set to: 72.0dpi (px2mm=0.35277778)
2014-04-23T15:35:48.509141+00:00 app[web.1]: 13983 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.AbstractConfigurator  - User configuration found for MIME type application/pdf
2014-04-23T15:35:48.531372+00:00 app[web.1]: 14007 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.AbstractConfigurator  - User configuration found for MIME type application/pdf
2014-04-23T15:35:48.532925+00:00 app[web.1]: 14008 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfoConfigurator  - Starting font configuration...
2014-04-23T15:35:48.534273+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfoConfigurator  - Finished font configuration in 2ms
2014-04-23T15:35:48.534366+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: any,normal,400 under F5
2014-04-23T15:35:48.534366+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: any,italic,400 under F6
2014-04-23T15:35:48.534366+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: any,oblique,400 under F6
2014-04-23T15:35:48.534366+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: any,normal,700 under F7
2014-04-23T15:35:48.534366+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: any,italic,700 under F8
2014-04-23T15:35:48.534366+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: any,oblique,700 under F8
2014-04-23T15:35:48.534366+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: sans-serif,normal,400 under F1
2014-04-23T15:35:48.534366+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: sans-serif,oblique,400 under F2
2014-04-23T15:35:48.534366+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: sans-serif,italic,400 under F2
2014-04-23T15:35:48.534366+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: sans-serif,normal,700 under F3
2014-04-23T15:35:48.534615+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: sans-serif,oblique,700 under F4
2014-04-23T15:35:48.534615+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: sans-serif,italic,700 under F4
2014-04-23T15:35:48.534615+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: SansSerif,normal,400 under F1
2014-04-23T15:35:48.534615+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: SansSerif,oblique,400 under F2
2014-04-23T15:35:48.534615+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: SansSerif,italic,400 under F2
2014-04-23T15:35:48.534615+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: SansSerif,normal,700 under F3
2014-04-23T15:35:48.534615+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: SansSerif,oblique,700 under F4
2014-04-23T15:35:48.534615+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: SansSerif,italic,700 under F4
2014-04-23T15:35:48.534615+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: serif,normal,400 under F5
2014-04-23T15:35:48.534615+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: serif,oblique,400 under F6
2014-04-23T15:35:48.534794+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: serif,italic,400 under F6
2014-04-23T15:35:48.534794+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: serif,normal,700 under F7
2014-04-23T15:35:48.534794+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: serif,oblique,700 under F8
2014-04-23T15:35:48.534794+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: serif,italic,700 under F8
2014-04-23T15:35:48.534794+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: monospace,normal,400 under F9
2014-04-23T15:35:48.534794+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: monospace,oblique,400 under F10
2014-04-23T15:35:48.534946+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: monospace,italic,400 under F10
2014-04-23T15:35:48.534946+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: monospace,normal,700 under F11
2014-04-23T15:35:48.534946+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: monospace,oblique,700 under F12
2014-04-23T15:35:48.534946+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: monospace,italic,700 under F12
2014-04-23T15:35:48.534946+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Monospaced,normal,400 under F9
2014-04-23T15:35:48.534946+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Monospaced,oblique,400 under F10
2014-04-23T15:35:48.534946+00:00 app[web.1]: 14010 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Monospaced,italic,400 under F10
2014-04-23T15:35:48.534946+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Monospaced,normal,700 under F11
2014-04-23T15:35:48.534946+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Monospaced,oblique,700 under F12
2014-04-23T15:35:48.534946+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Monospaced,italic,700 under F12
2014-04-23T15:35:48.535116+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Helvetica,normal,400 under F1
2014-04-23T15:35:48.535116+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Helvetica,oblique,400 under F2
2014-04-23T15:35:48.535116+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Helvetica,italic,400 under F2
2014-04-23T15:35:48.535116+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Helvetica,normal,700 under F3
2014-04-23T15:35:48.535116+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Helvetica,oblique,700 under F4
2014-04-23T15:35:48.535116+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Helvetica,italic,700 under F4
2014-04-23T15:35:48.535116+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Times,normal,400 under F5
2014-04-23T15:35:48.535116+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Times,oblique,400 under F6
2014-04-23T15:35:48.535116+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Times,italic,400 under F6
2014-04-23T15:35:48.535116+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Times,normal,700 under F7
2014-04-23T15:35:48.535295+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Times,oblique,700 under F8
2014-04-23T15:35:48.535357+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Times,italic,700 under F8
2014-04-23T15:35:48.535357+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Courier,normal,400 under F9
2014-04-23T15:35:48.535357+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Courier,oblique,400 under F10
2014-04-23T15:35:48.535357+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Courier,italic,400 under F10
2014-04-23T15:35:48.535357+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Courier,normal,700 under F11
2014-04-23T15:35:48.535469+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Courier,oblique,700 under F12
2014-04-23T15:35:48.535469+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Courier,italic,700 under F12
2014-04-23T15:35:48.535469+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Symbol,normal,400 under F13
2014-04-23T15:35:48.535469+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: ZapfDingbats,normal,400 under F14
2014-04-23T15:35:48.535469+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Times-Roman,normal,400 under F5
2014-04-23T15:35:48.535469+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Times-Roman,oblique,400 under F6
2014-04-23T15:35:48.535469+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Times-Roman,italic,400 under F6
2014-04-23T15:35:48.535469+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Times-Roman,normal,700 under F7
2014-04-23T15:35:48.535469+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Times-Roman,oblique,700 under F8
2014-04-23T15:35:48.535469+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Times-Roman,italic,700 under F8
2014-04-23T15:35:48.535676+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Times Roman,normal,400 under F5
2014-04-23T15:35:48.535676+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Times Roman,oblique,400 under F6
2014-04-23T15:35:48.535676+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Times Roman,italic,400 under F6
2014-04-23T15:35:48.535676+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Times Roman,normal,700 under F7
2014-04-23T15:35:48.535676+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Times Roman,oblique,700 under F8
2014-04-23T15:35:48.535793+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Times Roman,italic,700 under F8
2014-04-23T15:35:48.535793+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.fonts.FontInfo  - Registering: Computer-Modern-Typewriter,normal,400 under F9
2014-04-23T15:35:48.535946+00:00 app[web.1]: 14011 [http-nio-36626-exec-3] DEBUG org.apache.fop.render.intermediate.IFRenderer  - Rendering areas via IF document handler (org.apache.fop.render.intermediate.EventProducingFilter)...
2014-04-23T15:35:48.581769+00:00 app[web.1]: 14057 [http-nio-36626-exec-3] DEBUG org.apache.fop.fo.FOTreeBuilder  - Building formatting object tree
2014-04-23T15:35:48.584230+00:00 app[web.1]: 14060 [http-nio-36626-exec-3] WARN org.apache.fop.apps.FOUserAgent  - The following feature isn't implemented by Apache FOP, yet: table-layout="auto" (on fo:table) (See position 5:179)
2014-04-23T15:35:48.595272+00:00 app[web.1]: 14070 [http-nio-36626-exec-3] ERROR org.docx4j.convert.out.common.AbstractConversionContext  - Exception exporting package
2014-04-23T15:35:48.595272+00:00 app[web.1]: org.docx4j.openpackaging.exceptions.Docx4JException: Exception executing transformer: org.apache.fop.fo.ValidationException: "fo:flow" is missing child elements. Required content model: marker* (%block;)+ (See position 12:265)
2014-04-23T15:35:48.595272+00:00 app[web.1]:    at org.docx4j.convert.out.fo.renderers.FORendererApacheFOP.render(FORendererApacheFOP.java:208)
2014-04-23T15:35:48.595272+00:00 app[web.1]:    at org.docx4j.convert.out.fo.renderers.FORendererApacheFOP.render(FORendererApacheFOP.java:153)
2014-04-23T15:35:48.595272+00:00 app[web.1]:    at org.docx4j.convert.out.fo.AbstractFOExporter.postprocess(AbstractFOExporter.java:135)
2014-04-23T15:35:48.595272+00:00 app[web.1]:    at org.docx4j.convert.out.fo.AbstractFOExporter.postprocess(AbstractFOExporter.java:45)
2014-04-23T15:35:48.595272+00:00 app[web.1]:    at org.docx4j.convert.out.common.AbstractExporter.export(AbstractExporter.java:82)
2014-04-23T15:35:48.595272+00:00 app[web.1]:    at org.docx4j.Docx4J.toFO(Docx4J.java:475)
2014-04-23T15:35:48.595272+00:00 app[web.1]:    at closingDocument.createDocument(closingDocument.java:518)
2014-04-23T15:35:48.595272+00:00 app[web.1]:    at closingDocument.doGet(closingDocument.java:2512)
2014-04-23T15:35:48.595504+00:00 app[web.1]:    at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
2014-04-23T15:35:48.595504+00:00 app[web.1]:    at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
2014-04-23T15:35:48.595504+00:00 app[web.1]:    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
2014-04-23T15:35:48.595504+00:00 app[web.1]:    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
2014-04-23T15:35:48.595504+00:00 app[web.1]:    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
2014-04-23T15:35:48.595504+00:00 app[web.1]:    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
2014-04-23T15:35:48.595504+00:00 app[web.1]:    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
2014-04-23T15:35:48.595504+00:00 app[web.1]:    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
2014-04-23T15:35:48.595504+00:00 app[web.1]:    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
2014-04-23T15:35:48.595504+00:00 app[web.1]:    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
2014-04-23T15:35:48.595699+00:00 app[web.1]:    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1008)
2014-04-23T15:35:48.595699+00:00 app[web.1]:    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
2014-04-23T15:35:48.595699+00:00 app[web.1]:    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1686)
2014-04-23T15:35:48.595699+00:00 app[web.1]:    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
2014-04-23T15:35:48.595699+00:00 app[web.1]:    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
2014-04-23T15:35:48.595699+00:00 app[web.1]:    at java.lang.Thread.run(Thread.java:679)
2014-04-23T15:35:48.595699+00:00 app[web.1]: Caused by: javax.xml.transform.TransformerException: org.apache.fop.fo.ValidationException: "fo:flow" is missing child elements. Required content model: marker* (%block;)+ (See position 12:265)
2014-04-23T15:35:48.595699+00:00 app[web.1]:    at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:502)
2014-04-23T15:35:48.595699+00:00 app[web.1]:    at org.docx4j.convert.out.fo.renderers.FORendererApacheFOP.render(FORendererApacheFOP.java:204)
2014-04-23T15:35:48.595699+00:00 app[web.1]:    ... 23 more
2014-04-23T15:35:48.596188+00:00 app[web.1]: Caused by: org.apache.fop.fo.ValidationException: "fo:flow" is missing child elements. Required content model: marker* (%block;)+ (See position 12:265)
2014-04-23T15:35:48.596188+00:00 app[web.1]:    at org.apache.fop.events.ValidationExceptionFactory.createException(ValidationExceptionFactory.java:38)
2014-04-23T15:35:48.596188+00:00 app[web.1]:    at org.apache.fop.events.EventExceptionManager.throwException(EventExceptionManager.java:58)
2014-04-23T15:35:48.596188+00:00 app[web.1]:    at org.apache.fop.events.DefaultEventBroadcaster$1.invoke(DefaultEventBroadcaster.java:175)
2014-04-23T15:35:48.596188+00:00 app[web.1]:    at sun.proxy.$Proxy37.missingChildElement(Unknown Source)
2014-04-23T15:35:48.596188+00:00 app[web.1]:    at org.apache.fop.fo.FONode.missingChildElementError(FONode.java:575)
2014-04-23T15:35:48.596188+00:00 app[web.1]:    at org.apache.fop.fo.pagination.Flow.endOfNode(Flow.java:90)
2014-04-23T15:35:48.596188+00:00 app[web.1]:    at org.apache.fop.fo.FOTreeBuilder$MainFOHandler.endElement(FOTreeBuilder.java:347)
2014-04-23T15:35:48.596188+00:00 app[web.1]:    at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:181)
2014-04-23T15:35:48.596188+00:00 app[web.1]:    at org.apache.xalan.transformer.TransformerIdentityImpl.endElement(TransformerIdentityImpl.java:1102)
2014-04-23T15:35:48.596393+00:00 app[web.1]:    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:604)
2014-04-23T15:35:48.596393+00:00 app[web.1]:    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1759)
2014-04-23T15:35:48.596393+00:00 app[web.1]:    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2915)
2014-04-23T15:35:48.596393+00:00 app[web.1]:    at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:625)
2014-04-23T15:35:48.596393+00:00 app[web.1]:    at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:116)
2014-04-23T15:35:48.596393+00:00 app[web.1]:    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:488)
2014-04-23T15:35:48.596393+00:00 app[web.1]:    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:819)
2014-04-23T15:35:48.596393+00:00 app[web.1]:    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:748)
2014-04-23T15:35:48.596393+00:00 app[web.1]:    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)
2014-04-23T15:35:48.596393+00:00 app[web.1]:    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1208)
2014-04-23T15:35:48.596767+00:00 app[web.1]:    at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:485)
2014-04-23T15:35:48.596767+00:00 app[web.1]:    ... 24 more
2014-04-23T15:35:48.596767+00:00 app[web.1]: org.docx4j.openpackaging.exceptions.Docx4JException: Exception exporting package
2014-04-23T15:35:48.596767+00:00 app[web.1]:    at org.docx4j.convert.out.common.AbstractExporter.export(AbstractExporter.java:97)
2014-04-23T15:35:48.596767+00:00 app[web.1]:    at org.docx4j.Docx4J.toFO(Docx4J.java:475)
2014-04-23T15:35:48.596767+00:00 app[web.1]:    at closingDocument.createDocument(closingDocument.java:518)
2014-04-23T15:35:48.596767+00:00 app[web.1]:    at closingDocument.doGet(closingDocument.java:2512)
2014-04-23T15:35:48.596767+00:00 app[web.1]:    at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
2014-04-23T15:35:48.596767+00:00 app[web.1]:    at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
2014-04-23T15:35:48.596767+00:00 app[web.1]:    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
2014-04-23T15:35:48.596958+00:00 app[web.1]:    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
2014-04-23T15:35:48.596958+00:00 app[web.1]:    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
2014-04-23T15:35:48.596958+00:00 app[web.1]:    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
2014-04-23T15:35:48.596958+00:00 app[web.1]:    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
2014-04-23T15:35:48.596958+00:00 app[web.1]:    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
2014-04-23T15:35:48.596958+00:00 app[web.1]:    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
2014-04-23T15:35:48.596958+00:00 app[web.1]:    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
2014-04-23T15:35:48.596958+00:00 app[web.1]:    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1008)
2014-04-23T15:35:48.596958+00:00 app[web.1]:    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
2014-04-23T15:35:48.596958+00:00 app[web.1]:    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1686)
2014-04-23T15:35:48.597346+00:00 app[web.1]:    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
2014-04-23T15:35:48.597346+00:00 app[web.1]:    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
2014-04-23T15:35:48.597346+00:00 app[web.1]:    at java.lang.Thread.run(Thread.java:679)
2014-04-23T15:35:48.597346+00:00 app[web.1]: Caused by: org.docx4j.openpackaging.exceptions.Docx4JException: Exception executing transformer: org.apache.fop.fo.ValidationException: "fo:flow" is missing child elements. Required content model: marker* (%block;)+ (See position 12:265)
2014-04-23T15:35:48.597346+00:00 app[web.1]:    at org.docx4j.convert.out.fo.renderers.FORendererApacheFOP.render(FORendererApacheFOP.java:208)
2014-04-23T15:35:48.597346+00:00 app[web.1]:    at org.docx4j.convert.out.fo.renderers.FORendererApacheFOP.render(FORendererApacheFOP.java:153)
2014-04-23T15:35:48.597346+00:00 app[web.1]:    at org.docx4j.convert.out.fo.AbstractFOExporter.postprocess(AbstractFOExporter.java:135)
2014-04-23T15:35:48.597346+00:00 app[web.1]:    at org.docx4j.convert.out.fo.AbstractFOExporter.postprocess(AbstractFOExporter.java:45)
2014-04-23T15:35:48.597346+00:00 app[web.1]:    at org.docx4j.convert.out.common.AbstractExporter.export(AbstractExporter.java:82)
2014-04-23T15:35:48.597346+00:00 app[web.1]:    ... 19 more
2014-04-23T15:35:48.597518+00:00 app[web.1]: Caused by: javax.xml.transform.TransformerException: org.apache.fop.fo.ValidationException: "fo:flow" is missing child elements. Required content model: marker* (%block;)+ (See position 12:265)
2014-04-23T15:35:48.597518+00:00 app[web.1]:    at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:502)
2014-04-23T15:35:48.597518+00:00 app[web.1]:    at org.docx4j.convert.out.fo.renderers.FORendererApacheFOP.render(FORendererApacheFOP.java:204)
2014-04-23T15:35:48.597518+00:00 app[web.1]:    ... 23 more
2014-04-23T15:35:48.597518+00:00 app[web.1]: Caused by: org.apache.fop.fo.ValidationException: "fo:flow" is missing child elements. Required content model: marker* (%block;)+ (See position 12:265)
2014-04-23T15:35:48.597518+00:00 app[web.1]:    at org.apache.fop.events.ValidationExceptionFactory.createException(ValidationExceptionFactory.java:38)
2014-04-23T15:35:48.597518+00:00 app[web.1]:    at org.apache.fop.events.EventExceptionManager.throwException(EventExceptionManager.java:58)
2014-04-23T15:35:48.597518+00:00 app[web.1]:    at org.apache.fop.events.DefaultEventBroadcaster$1.invoke(DefaultEventBroadcaster.java:175)
2014-04-23T15:35:48.597518+00:00 app[web.1]:    at sun.proxy.$Proxy37.missingChildElement(Unknown Source)
2014-04-23T15:35:48.597518+00:00 app[web.1]:    at org.apache.fop.fo.FONode.missingChildElementError(FONode.java:575)
2014-04-23T15:35:48.597857+00:00 app[web.1]:    at org.apache.fop.fo.pagination.Flow.endOfNode(Flow.java:90)
2014-04-23T15:35:48.597857+00:00 app[web.1]:    at org.apache.fop.fo.FOTreeBuilder$MainFOHandler.endElement(FOTreeBuilder.java:347)
2014-04-23T15:35:48.597857+00:00 app[web.1]:    at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:181)
2014-04-23T15:35:48.597857+00:00 app[web.1]:    at org.apache.xalan.transformer.TransformerIdentityImpl.endElement(TransformerIdentityImpl.java:1102)
2014-04-23T15:35:48.597857+00:00 app[web.1]:    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:604)
2014-04-23T15:35:48.597857+00:00 app[web.1]:    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1759)
2014-04-23T15:35:48.597857+00:00 app[web.1]:    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2915)
2014-04-23T15:35:48.597857+00:00 app[web.1]:    at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:625)
2014-04-23T15:35:48.597857+00:00 app[web.1]:    at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:116)
2014-04-23T15:35:48.597857+00:00 app[web.1]:    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:488)
2014-04-23T15:35:48.598042+00:00 app[web.1]:    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:819)
2014-04-23T15:35:48.598042+00:00 app[web.1]:    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:748)
2014-04-23T15:35:48.598042+00:00 app[web.1]:    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)
2014-04-23T15:35:48.598042+00:00 app[web.1]:    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1208)
2014-04-23T15:35:48.598042+00:00 app[web.1]:    at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:485)
2014-04-23T15:35:48.598042+00:00 app[web.1]:    ... 24 more


My build path includes the following jars that may be related:
fop-1.1.jar
xalan-2.7.1.jar
jaxb 2.2.7 jars
commons-codec-1.3.jar
commons-io-1.3.1.jar
docx4j-3.1.0.jar

I attached a sample docx of what I am trying to convert. The sample here converts perfectly fine in your webapp. However, I have an image in the right cell of the table in the header that I redacted. When i try to convert the version with the image in the header, your webapp fails.
Am I missing a required jar somewhere, or need a different version?

Re: PDF Generation Failing: ValidationException

PostPosted: Fri Apr 25, 2014 6:15 am
by rich
I solved the issue myself. The problem I was having was I created a body object, and was adding everything in the body of my document to that. After a lot of searching and experimentation, I decided to add everything to the MainDocumentPart instead and cut out the body object. That fixed the issue, and it now generates just fine.

Re: PDF Generation Failing: ValidationException

PostPosted: Fri Apr 25, 2014 8:33 am
by jason
A first step whenever you are having problems is to look at the XML you have generated.

You can do this within docx4j by using the getXML method on a part, or XmlUtils.marshalToString.

Or you can save the docx, then unzip it.

Note that certain invalid structures may not marshal or unmarshal completely, so it is also possible that the XML you think you'll be creating, ends up missing something.