You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-dev@xmlgraphics.apache.org by bu...@apache.org on 2001/09/03 12:09:16 UTC

[DO NOT REPLY: Bug 3379] New: Fop finds duplicate id which isn't present

PLEASE DO NOT REPLY TO THIS MESSAGE. TO FURTHER COMMENT
ON THE STATUS OF THIS BUG PLEASE FOLLOW THE LINK BELOW
AND USE THE ON-LINE APPLICATION. REPLYING TO THIS MESSAGE
DOES NOT UPDATE THE DATABASE, AND SO YOUR COMMENT WILL
BE LOST SOMEWHERE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=3379

*** shadow/3379	Mon Sep  3 03:09:16 2001
--- shadow/3379.tmp.15238	Mon Sep  3 03:09:16 2001
***************
*** 0 ****
--- 1,228 ----
+ +============================================================================+
+ | Fop finds duplicate id which isn't present                                 |
+ +----------------------------------------------------------------------------+
+ |        Bug #: 3379                        Product: Fop                     |
+ |       Status: NEW                         Version: all                     |
+ |   Resolution:                            Platform: Other                   |
+ |     Severity: Normal                   OS/Version: Other                   |
+ |     Priority: Other                     Component: general                 |
+ +----------------------------------------------------------------------------+
+ |  Assigned To: fop-dev@xml.apache.org                                       |
+ |  Reported By: boris@i3.informatik.rwth-aachen.de                           |
+ |      CC list: Cc:                                                          |
+ +----------------------------------------------------------------------------+
+ |          URL:                                                              |
+ +============================================================================+
+ |                              DESCRIPTION                                   |
+ I upgraded from Fop 0.19 to Fop 0.20.1 and the following error occurs:
+ 
+ ERROR: The id "chapter:Introduction" already exists in this document
+ 
+ To reproduce the error just follow the steps below. I'll attach all necessary
+ files later.
+ 
+ CLASSPATH
+ =========
+ /home/boehlen/Fop-0.20.1/lib/xalan-2.0.0.jar
+ /home/boehlen/Fop-0.20.1/lib/xerces-1.2.3.jar
+ /home/boehlen/Fop-0.20.1/build/fop.jar
+ /home/boehlen/Fop-0.20.1/lib/batik.jar
+ 
+ Configuration dump
+ =================
+ Input mode: xslt transformation
+ xml input file: GuidedPrototyping.xml
+ xslt stylesheet: ../dtd/manual2pdf.xsl
+ Output mode: pdf
+ output file: x.pdf
+ OPTIONS
+ no user configuration file is used [default]
+ debug mode on
+ dump configuration
+ quiet mode on
+ Dumping configuration: 
+ ----------------------
+ key: dumpConfiguration
+    value: true
+ key: fonts
+    values: 
+ key: version
+    value: FOP 0.20.1
+ key: quiet
+    value: false
+ key: debugMode
+ ----------------------
+ key: stream-filter-list
+    values: flate - ascii-85 - 
+ ----------------------
+ 
+ 
+ Invocation
+ ==========
+ java org.apache.fop.apps.Fop -d -xsl ../dtd/manual2pdf.xsl -xml
+ GuidedPrototyping.xml x.pdf
+ 
+ Input mode: xslt transformation
+ xml input file: GuidedPrototyping.xml
+ xslt stylesheet: ../dtd/manual2pdf.xsl
+ Output mode: pdf
+ output file: x.pdf
+ OPTIONS
+ no user configuration file is used [default]
+ debug mode on
+ dump configuration
+ quiet mode on
+ base directory:
+ file:/home/boehlen/work/Projekte/UPGRADE/develop/upgrade/docs/manuals/
+ FOP 0.20.1
+ using SAX parser org.apache.xerces.parsers.SAXParser
+ building formatting object tree
+ setting up fonts
+  [1]
+  [1]
+  [1 [2Parsing of document complete, stopping renderer
+ Initial heap size: 1106Kb
+ Current heap size: 1835Kb
+ Total memory used: 729Kb
+   Memory use is indicative; no GC was performed
+   These figures should not be used comparatively
+ Total time used: 1818ms
+ Pages rendererd: 2
+ Avg render time: 909ms/page
+ ERROR: The id "chapter:Introduction" already exists in this document
+ org.apache.fop.apps.FOPException: The id "chapter:Introduction" already exists
+ in this document
+ 	at org.apache.fop.apps.Driver.render(Driver.java:429)
+ 	at org.apache.fop.apps.CommandLineStarter.run(CommandLineStarter.java:66)
+ 	at org.apache.fop.apps.Fop.main(Fop.java:19)
+ 
+ ---------
+ 
+ javax.xml.transform.TransformerException: The id "chapter:Introduction" already
+ exists in this document
+ 	at org.apache.xalan.transformer.TrAXFilter.parse(TrAXFilter.java:137)
+ 	at org.apache.fop.apps.Driver.render(Driver.java:424)
+ 	at org.apache.fop.apps.CommandLineStarter.run(CommandLineStarter.java:66)
+ 	at org.apache.fop.apps.Fop.main(Fop.java:19)
+ 
+ ---------
+ 
+ javax.xml.transform.TransformerException: The id "chapter:Introduction" already
+ exists in this document
+ 	at
+ org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1212)
+ 	at org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:2894)
+ 	at java.lang.Thread.run(Thread.java:484)
+ ---------
+ javax.xml.transform.TransformerException: The id "chapter:Introduction" already
+ exists in this document
+ 	at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:755)
+ 	at
+ org.apache.xalan.templates.ElemForEach.transformSelectedNodes(ElemForEach.java:495)
+ 	at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:193)
+ 	at
+ org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2154)
+ 	at
+ org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2097)
+ 	at
+ org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2029)
+ 	at
+ org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1189)
+ 	at org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:2894)
+ 	at java.lang.Thread.run(Thread.java:484)
+ ---------
+ org.apache.fop.apps.FOPException: The id "chapter:Introduction" already exists
+ in this document
+ 	at org.apache.fop.apps.StreamRenderer.render(StreamRenderer.java:168)
+ 	at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:155)
+ 	at
+ org.apache.xalan.transformer.ResultTreeHandler.endElement(ResultTreeHandler.java:284)
+ 	at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:749)
+ 	at
+ org.apache.xalan.templates.ElemForEach.transformSelectedNodes(ElemForEach.java:495)
+ 	at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:193)
+ 	at
+ org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2154)
+ 	at
+ org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2097)
+ 	at
+ org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2029)
+ 	at
+ org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1189)
+ 	at org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:2894)
+ 	at java.lang.Thread.run(Thread.java:484)
+ ---------
+ org.apache.fop.apps.FOPException: The id "chapter:Introduction" already exists
+ in this document
+ 	at org.apache.fop.datatypes.IDReferences.createID(IDReferences.java:68)
+ 	at org.apache.fop.fo.flow.Block.layout(Block.java:172)
+ 	at org.apache.fop.fo.flow.Block.layout(Block.java:260)
+ 	at org.apache.fop.fo.flow.Flow.layout(Flow.java:150)
+ 	at org.apache.fop.fo.flow.Flow.layout(Flow.java:109)
+ 	at org.apache.fop.fo.pagination.PageSequence.format(PageSequence.java:295)
+ 	at org.apache.fop.apps.StreamRenderer.render(StreamRenderer.java:166)
+ 	at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:155)
+ 	at
+ org.apache.xalan.transformer.ResultTreeHandler.endElement(ResultTreeHandler.java:284)
+ 	at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:749)
+ 	at
+ org.apache.xalan.templates.ElemForEach.transformSelectedNodes(ElemForEach.java:495)
+ 	at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:193)
+ 	at
+ org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2154)
+ 	at
+ org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2097)
+ 	at
+ org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2029)
+ 	at
+ org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1189)
+ 	at org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:2894)
+ 	at java.lang.Thread.run(Thread.java:484)
+ ---------
+ org.apache.fop.apps.FOPException: The id "chapter:Introduction" already exists
+ in this document
+ 	at org.apache.fop.apps.StreamRenderer.render(StreamRenderer.java:168)
+ 	at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:155)
+ 	at
+ org.apache.xalan.transformer.ResultTreeHandler.endElement(ResultTreeHandler.java:284)
+ 	at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:749)
+ 	at
+ org.apache.xalan.templates.ElemForEach.transformSelectedNodes(ElemForEach.java:495)
+ 	at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:193)
+ 	at
+ org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2154)
+ 	at
+ org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2097)
+ 	at
+ org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2029)
+ 	at
+ org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1189)
+ 	at org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:2894)
+ 	at java.lang.Thread.run(Thread.java:484)
+ ---------
+ org.apache.fop.apps.FOPException: The id "chapter:Introduction" already exists
+ in this document
+ 	at org.apache.fop.datatypes.IDReferences.createID(IDReferences.java:68)
+ 	at org.apache.fop.fo.flow.Block.layout(Block.java:172)
+ 	at org.apache.fop.fo.flow.Block.layout(Block.java:260)
+ 	at org.apache.fop.fo.flow.Flow.layout(Flow.java:150)
+ 	at org.apache.fop.fo.flow.Flow.layout(Flow.java:109)
+ 	at org.apache.fop.fo.pagination.PageSequence.format(PageSequence.java:295)
+ 	at org.apache.fop.apps.StreamRenderer.render(StreamRenderer.java:166)
+ 	at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:155)
+ 	at
+ org.apache.xalan.transformer.ResultTreeHandler.endElement(ResultTreeHandler.java:284)
+ 	at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:749)
+ 	at
+ org.apache.xalan.templates.ElemForEach.transformSelectedNodes(ElemForEach.java:495)
+ 	at org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:193)
+ 	at
+ org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2154)
+ 	at
+ org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2097)
+ 	at
+ org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2029)
+ 	at
+ org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1189)
+ 	at org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:2894)
+ 	at java.lang.Thread.run(Thread.java:484)

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-dev-unsubscribe@xml.apache.org
For additional commands, email: fop-dev-help@xml.apache.org