Your message dated Wed, 27 Jan 2010 15:48:32 +0100
with message-id <[email protected]>
and subject line Re: Bug#567123: SEVERE: 
javax.xml.transform.TransformerException:  java.lang.NullPointerException
has caused the Debian Bug report #567123,
regarding SEVERE: javax.xml.transform.TransformerException: 
java.lang.NullPointerException
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
567123: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=567123
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: fop
Version: 1:0.94.dfsg-2
Severity: important


fop does not properly support input docbook with PNG file.
It fails with:

Jan 27, 2010 3:11:40 PM org.apache.fop.cli.InputHandler warning
WARNING: javax.xml.transform.TransformerException: Note: namesp. add : added 
namespace before processing              title
Jan 27, 2010 3:11:40 PM org.apache.fop.cli.InputHandler warning
WARNING: javax.xml.transform.TransformerException: Making portrait pages on 
USletter paper (8.5inx11in)
Jan 27, 2010 3:11:42 PM org.apache.fop.hyphenation.Hyphenator getHyphenationTree
SEVERE: Couldn't find hyphenation pattern en
Jan 27, 2010 3:11:42 PM org.apache.fop.fo.FOTreeBuilder$MainFOHandler endElement
WARNING: Mismatch: page-sequence (http://www.w3.org/1999/XSL/Format) vs. root 
(http://www.w3.org/1999/XSL/Format)
Jan 27, 2010 3:11:42 PM org.apache.fop.fo.FOTreeBuilder fatalError
SEVERE: javax.xml.transform.TransformerException: java.lang.NullPointerException
Jan 27, 2010 3:11:42 PM org.apache.fop.cli.Main startFOP
SEVERE: Exception
javax.xml.transform.TransformerException: java.lang.NullPointerException
        at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:168)
        at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:115)
        at org.apache.fop.cli.Main.startFOP(Main.java:166)
        at org.apache.fop.cli.Main.main(Main.java:197)

---------

; SystemID: 
file:/usr/share/xml/docbook/stylesheet/docbook-xsl-ns/fo/docbook.xsl; Line#: 
222; Column#: 59
javax.xml.transform.TransformerException: java.lang.NullPointerException
        at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2405)
        at org.apache.xalan.templates.ElemIf.execute(ElemIf.java:162)
        at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
        at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:141)
        at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
        at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:141)
        at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
        at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:141)
        at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
        at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:178)
        at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
        at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:128)
        at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
        at 
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2270)
        at 
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1356)
        at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:709)
        at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1273)
        at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1251)
        at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:165)
        at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:115)
        at org.apache.fop.cli.Main.startFOP(Main.java:166)
        at org.apache.fop.cli.Main.main(Main.java:197)
Caused by: java.lang.NullPointerException
        at org.apache.fop.render.pdf.FopPDFImage.setup(FopPDFImage.java:144)
        at org.apache.fop.pdf.PDFDocument.addImage(PDFDocument.java:794)
        at org.apache.fop.render.pdf.PDFRenderer.putImage(PDFRenderer.java:1725)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderImage(PDFRenderer.java:1652)
        at 
org.apache.fop.render.AbstractRenderer.renderViewport(AbstractRenderer.java:748)
        at 
org.apache.fop.render.AbstractPathOrientedRenderer.renderViewport(AbstractPathOrientedRenderer.java:541)
        at 
org.apache.fop.render.AbstractRenderer.renderInlineArea(AbstractRenderer.java:631)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderInlineArea(PDFRenderer.java:1316)
        at 
org.apache.fop.render.AbstractRenderer.renderLineArea(AbstractRenderer.java:606)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderLineArea(PDFRenderer.java:1307)
        at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:532)
        at 
org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.java:582)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderBlock(PDFRenderer.java:1300)
        at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:522)
        at 
org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.java:582)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderBlock(PDFRenderer.java:1300)
        at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:522)
        at 
org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.java:582)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderBlock(PDFRenderer.java:1300)
        at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:522)
        at 
org.apache.fop.render.AbstractRenderer.renderFlow(AbstractRenderer.java:427)
        at 
org.apache.fop.render.AbstractRenderer.renderMainReference(AbstractRenderer.java:406)
        at 
org.apache.fop.render.AbstractRenderer.renderBodyRegion(AbstractRenderer.java:340)
        at 
org.apache.fop.render.AbstractRenderer.renderRegionViewport(AbstractRenderer.java:285)
        at 
org.apache.fop.render.AbstractRenderer.renderPageAreas(AbstractRenderer.java:258)
        at 
org.apache.fop.render.AbstractRenderer.renderPage(AbstractRenderer.java:232)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderPage(PDFRenderer.java:757)
        at 
org.apache.fop.area.RenderPagesModel.addPage(RenderPagesModel.java:120)
        at 
org.apache.fop.layoutmgr.PageSequenceLayoutManager.finishPage(PageSequenceLayoutManager.java:424)
        at 
org.apache.fop.layoutmgr.PageSequenceLayoutManager.activateLayout(PageSequenceLayoutManager.java:146)
        at 
org.apache.fop.area.AreaTreeHandler.endPageSequence(AreaTreeHandler.java:233)
        at 
org.apache.fop.fo.pagination.PageSequence.endOfNode(PageSequence.java:145)
        at 
org.apache.fop.fo.FOTreeBuilder$MainFOHandler.endElement(FOTreeBuilder.java:378)
        at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:194)
        at 
org.apache.xml.serializer.ToXMLSAXHandler.endElement(ToXMLSAXHandler.java:263)
        at 
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1401)
        at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
        at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:178)
        at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
        at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:178)
        at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
        ... 21 more
---------
java.lang.NullPointerException
        at org.apache.fop.render.pdf.FopPDFImage.setup(FopPDFImage.java:144)
        at org.apache.fop.pdf.PDFDocument.addImage(PDFDocument.java:794)
        at org.apache.fop.render.pdf.PDFRenderer.putImage(PDFRenderer.java:1725)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderImage(PDFRenderer.java:1652)
        at 
org.apache.fop.render.AbstractRenderer.renderViewport(AbstractRenderer.java:748)
        at 
org.apache.fop.render.AbstractPathOrientedRenderer.renderViewport(AbstractPathOrientedRenderer.java:541)
        at 
org.apache.fop.render.AbstractRenderer.renderInlineArea(AbstractRenderer.java:631)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderInlineArea(PDFRenderer.java:1316)
        at 
org.apache.fop.render.AbstractRenderer.renderLineArea(AbstractRenderer.java:606)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderLineArea(PDFRenderer.java:1307)
        at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:532)
        at 
org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.java:582)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderBlock(PDFRenderer.java:1300)
        at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:522)
        at 
org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.java:582)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderBlock(PDFRenderer.java:1300)
        at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:522)
        at 
org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.java:582)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderBlock(PDFRenderer.java:1300)
        at 
org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.java:522)
        at 
org.apache.fop.render.AbstractRenderer.renderFlow(AbstractRenderer.java:427)
        at 
org.apache.fop.render.AbstractRenderer.renderMainReference(AbstractRenderer.java:406)
        at 
org.apache.fop.render.AbstractRenderer.renderBodyRegion(AbstractRenderer.java:340)
        at 
org.apache.fop.render.AbstractRenderer.renderRegionViewport(AbstractRenderer.java:285)
        at 
org.apache.fop.render.AbstractRenderer.renderPageAreas(AbstractRenderer.java:258)
        at 
org.apache.fop.render.AbstractRenderer.renderPage(AbstractRenderer.java:232)
        at 
org.apache.fop.render.pdf.PDFRenderer.renderPage(PDFRenderer.java:757)
        at 
org.apache.fop.area.RenderPagesModel.addPage(RenderPagesModel.java:120)
        at 
org.apache.fop.layoutmgr.PageSequenceLayoutManager.finishPage(PageSequenceLayoutManager.java:424)
        at 
org.apache.fop.layoutmgr.PageSequenceLayoutManager.activateLayout(PageSequenceLayoutManager.java:146)
        at 
org.apache.fop.area.AreaTreeHandler.endPageSequence(AreaTreeHandler.java:233)
        at 
org.apache.fop.fo.pagination.PageSequence.endOfNode(PageSequence.java:145)
        at 
org.apache.fop.fo.FOTreeBuilder$MainFOHandler.endElement(FOTreeBuilder.java:378)
        at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:194)
        at 
org.apache.xml.serializer.ToXMLSAXHandler.endElement(ToXMLSAXHandler.java:263)
        at 
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:1401)
        at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
        at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:178)
        at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
        at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:178)
        at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
        at org.apache.xalan.templates.ElemIf.execute(ElemIf.java:162)
        at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
        at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:141)
        at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
        at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:141)
        at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
        at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:141)
        at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
        at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:178)
        at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
        at org.apache.xalan.templates.ElemChoose.execute(ElemChoose.java:128)
        at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2400)
        at 
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2270)
        at 
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1356)
        at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:709)
        at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1273)
        at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1251)
        at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:165)
        at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:115)
        at org.apache.fop.cli.Main.startFOP(Main.java:166)
        at org.apache.fop.cli.Main.main(Main.java:197)


Steps:
 wget http://www.debian.org/logos/openlogo-100.png 
  fop  -xsl /usr/share/xml/docbook/stylesheet/docbook-xsl-ns/fo/docbook.xsl  
-pdf article.pdf -xml in.xml

where in.xml is:
$ cat in.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" 
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd";>
<article>
  <articleinfo>
    <title>title</title>
    <author>
      <firstname>author</firstname>
      <surname>author2</surname>
      <affiliation>
        <orgname>bla</orgname>
      </affiliation>
    </author>
    <pubdate>2001</pubdate>
  </articleinfo>
  <section>
    <title>section 1</title>
    <para>text section 1</para>
    <figure>
      <title>first</title>
      <mediaobject>
        <imageobject>
          <imagedata fileref="openlogo-100.png"/>
        </imageobject>
      </mediaobject>
    </figure>
  </section>
</article>

Thanks !

-- System Information:
Debian Release: 5.0.3
  APT prefers stable
  APT policy: (500, 'stable'), (200, 'testing'), (100, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-bpo.1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages fop depends on:
ii  default-jre [java2-runti 1.5-30          Standard Java or Java compatible R
ii  gcj-4.4-jre [java2-runti 4.4.2-4         Java runtime environment using GIJ
ii  gcj-jdk [java-gcj-compat 4:4.3.4-1       gcj and classpath development tool
ii  gcj-jre [java2-runtime]  4:4.3.4-1       Java runtime environment using GIJ
ii  java-gcj-compat [java2-r 1.0.80-5.1      Java runtime environment using GIJ
ii  java-gcj-compat-dev      1.0.80-5.1      Java runtime environment with GCJ
ii  libavalon-framework-java 4.2.0-4         Common framework for Java server a
ii  libbatik-java            1.7-4           xml.apache.org SVG Library
ii  libbsf-java              1:2.4.0-2       Bean Scripting Framework to suppor
ii  libcommons-io-java       1.4-1           Common useful IO related classes
ii  libcommons-logging-java  1.1.1-6         commmon wrapper interface for seve
ii  libxalan2-java           2.7.1-2         XSL Transformations (XSLT) process
ii  libxerces2-java          2.9.1-2         Validating XML parser for Java wit
ii  libxmlgraphics-commons-j 1.3.1.dfsg-2    reusable components used by Batik 
ii  libxp6                   1:1.0.0.xsf1-2  X Printing Extension (Xprint) clie
ii  libxt6                   1:1.0.5-3       X11 toolkit intrinsics library
ii  libxtst6                 2:1.0.3-1       X11 Testing -- Resource extension 
ii  openjdk-6-jre [java2-run 6b11-9.1+lenny2 OpenJDK Java runtime, using Hotspo
ii  sun-java5-jre [java2-run 1.5.0-17-0.1    Sun Java(TM) Runtime Environment (
ii  sun-java6-jre [java2-run 6-12-1          Sun Java(TM) Runtime Environment (

fop recommends no packages.

Versions of packages fop suggests:
ii  fop-doc                    1:0.94.dfsg-2 Documentation for fop
ii  libservlet2.4-java         5.0.30-8      Servlet 2.4 and JSP 2.0 Java class

-- no debconf information



--- End Message ---
--- Begin Message ---
On Wed, Jan 27, 2010 at 3:43 PM, Vincent Fourmond <[email protected]> wrote:
>  Hello,
>
> On Wed, Jan 27, 2010 at 3:14 PM, Mathieu Malaterre
> <[email protected]> wrote:
>> Version: 1:0.94.dfsg-2
>
>  Before I start investigating, could you try the testing version of
> fop (1:0.95.dfgs-7 ?)

Indeed... that fixed the issue. I had libxalan2-java and docbook-xsl
from testing but I completely forgot to update fop to testing :(

Sorry for the noise.
-- 
Mathieu


--- End Message ---

Reply via email to