(Comments inline...)

On 04.05.2006 13:48:05 David wrote:
> 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">

Add this to get more error info:

    <arg value="-d" />

>    <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

That doesn't work because you're calling FOP's command-line in which
case Ant simply captures the console output from FOP and redirects it to
it own logger.

BTW, there's a Fop Ant Task: 
http://xmlgraphics.apache.org/fop/0.20.5/anttask.html

>   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



Jeremias Maerki


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to