title: PDF generated with Apache FOP is empty
body: <p>I'm currently working on a module for a company project and am using Apache FOP 2.3 to generate pdfs from xmls.</p>
  <p>I'm having issues working with FOP, when I try testing the implementation with our test files, FOP generates almost empty pdfs, their only content is :</p>
  <blockquote>
  %PDF-1.4
  %клмн
  </blockquote>
  <p>and I'm getting a
  <code>org.apache.fop.fo.ValidationException: &quot;fo:table-row&quot; is missing child elements. Required content model: (table-cell+) (No context info available)</code></p>
  <p>error.
  I've tried setting the strict validator to false in the fop.conf file but that didn't help with the exception.</p>
  <p>This is my pdf generation code:</p>
  <pre><code>FopFactory fopFactory = FopFactory.newInstance(FOPCONFIGFILE);
  Fop fop = fopFactory.newFop(MimeConstants.MIME_PDF, destination);
  TransformerFactory factory = TransformerFactory.newInstance();
  Transformer transformer = factory.newTransformer(new StreamSource(xslFile));
  JDOMSource docEntreeJDOM = new JDOMSource(docJDOM);
  org.w3c.dom.Document doc = transformJdomToDom(docJDOM);
  Result result = new SAXResult(fop.getDefaultHandler());
  transformer.transform(docEntreeJDOM, result);
  </code></pre>
  <p>The module use to use fop 0.20.5 and worked. However after changing to the latest version I've been having these issues.</p>