First I'll ask the obvious question: did you cut and paste a quandaentry
which already had an id attribute, thereby creating a duplicate id in your
document?
If not, then you might peek in the fo file to see where the id="N1000F"
occurs, as that might provide some clues as to what is going on. If there
is only one such id value, then FOP is exhibiting a bug. If there are two,
then the stylesheet is doing something odd.
Bob Stayton
Sagehill Enterprises
DocBook Consulting
----- Original Message -----
From: "Jason Novotny" <>
To: <>
Sent: Tuesday, December 13, 2005 12:05 PM
Subject: [docbook-apps] why does qandaset suck so badly?
>
> Hi,
>
> I'm trying to use the docbook qandaset element. At first it was great,
> however I just tried adding yet another Q and A
>
> <qandaentry>
> <question>
> ...
> </question>
> <answer>
> ...
> </answer>
> </qandaentry>
>
> to my list and I keep getting
>
> [java] org.apache.fop.apps.FOPException:
>
file:/home/gridsphere/WWW/cvs.gridsphere.org/software/gridsphere-docs/docs/docbook/FAQ/html/FAQ.fop:9:178
> The id "N1000F" already exists in this document
> [java] at
> org.apache.fop.datatypes.IDReferences.createID(IDReferences.java:119)
> [java] at
org.apache.fop.fo.flow.ListItem.layout(ListItem.java:133)
>
> Why is this happening? I don't want to have to hack the supplied
> stylesheets or hack internal FOP processing code.. can I simply pass it
> a flag or id="newentry" or something in my xmlfile?
>
> I am using docbook-xml-4.4, docbook-xsl-1.68.1 and fop-0.20.5rc2
>
> Thanks, Jason
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:
>
>
>