Dear members,
 
I am getting problmes when getting generating the PDF file from using FOP. I am using DocBook, vía Ant:
 
<presetdef name="docbook">
  <java classname="com.icl.saxon.StyleSheet" fork="true" dir="${doc.ref.src.dir}"
   >
   <classpath>
    <fileset dir="${docbook.dir}/lib">
     <include name="**/*.jar" />
    </fileset>
    <pathelement location="${build.testclasses.dir}/resource/config" />
   </classpath>
  </java>
 </presetdef>
 
  <echo level="info" message="${message.docbook.generatingTmpFile}" />
  <docbook failonerror="true">
   <arg value="-o" />
   <arg value="${build.doc.ref.pdf.dir}/docbook_fop.tmp" />
   <arg value="index.xml" />
   <arg value="styles/fopdf.xsl" />
  </docbook>
  <echo level="info" message="${message.docbook.generatingPdfFile}" />
  <docbook classname="org.apache.fop.apps.Fop">
   <arg value="${build.doc.ref.pdf.dir}/docbook_fop.tmp" />
   <arg value="${build.doc.ref.pdf.dir}/${name}.pdf" />
  </docbook>
 
The temporal file generation is done, but after that I get the following error:
 
Buildfile: P:\LRA\build.xml
check-build-doc:
doc2pdf:
[echo] INFO(lra): Generating intermediate file...
[docbook] Making portrait pages on A4 paper (210mmx297mm)
[echo] INFO(lra): Generating pdf file...
[docbook] [INFO] Using com.icl.saxon.aelfred.SAXDriver as SAX2 Parser
[docbook] [INFO] FOP 0.20.5
[docbook] [INFO] Using com.icl.saxon.aelfred.SAXDriver as SAX2 Parser
[docbook] [INFO] building formatting object tree
[docbook] [INFO] setting up fonts
[docbook] [INFO] [1]
[docbook] [INFO] [2]
[docbook] [INFO] [1]
[docbook] [INFO] [2]
[docbook] [INFO] Parsing of document complete, stopping renderer
[docbook] [ERROR] null
[docbook] Java Result: 2
BUILD SUCCESSFUL
Total time: 5 seconds
 
so, the PDF file is not generated.
 
I am trying to get more information about the error, but I have no find the way. I have added, the line on my log4j.properties file, withut success:
 
org.apache.fop.apps.Fop = DEBUG
 
so, I don't know what is going on, at the begining I thught it is a problem with some docbook syntax, but it doesn't because for example if I change the name of the URL on the <ulink> element then it fails, so it should be something extrange, but I don't know.
 
I am using the docbook library from:
 
http://static.springframework.org/spring/files/docbook-reference-libs.zip
 
Thanks, in advance for any inputs,
 
David


Love cheap thrills? Enjoy PC-to-Phone calls to 30+ countries for just 2¢/min with Yahoo! Messenger with Voice.

Reply via email to