On Thu, 7 Oct 2004, Pascal Sancho wrote: > > -----Message d'origine----- > > De : Tom Peters [mailto:[EMAIL PROTECTED] > > Objet : Where to configure memory buffers? > > > > I run this sequence of commands to render a DocBook XML text: > > " > > xsltproc -o GemBook.tmp add-indexterms.xsl GemBook.xml > > xsltproc -o mytitlepage.xsl > > /etc/sgml/docbook-xsl/template/titlepage.xsl > > mytitlepage.xml > > xsltproc -o GemBook.fo --stringparam paper.type A4 print.xsl GemBook.tmp > > fop GemBook.fo GemBook.pdf " > > > > This breaks with this error message: > > " > > [ERROR] file:/home/tom/Docs/Gemmologie/GemBook.fo:325:1668 > > The id "id2877108" already exists in this document " > > > > There is nothing wrong with the XML. The error occurs > > consistently when I try to add an <indexterm>, but there for > > sure is no duplication as the error message seems to suggest. > > I suspect that FOP runs out of memory to keep a full tree or > > index. How can I expand that? > > > > Or any other suggestions what may be the problem? > > I get a similar error in the following context: > - I use a 2 columns page > - I insert some fo:[EMAIL PROTECTED]"all"] > - I define an ID for a not spanned object. > > To get round this bug, I define an ID only when the span attribute is > set to "all".
Thank you for your input; but I do not define any ID's at all. I do not write .fo files: it comes out of xsltproc. I have no idea why fop complains this way: that particular ID only occurs once in the .fo file. -- #>!$!%(@^%#%*(&([EMAIL PROTECTED]@^$##*#@&(%)@**$!(&!^(#((#&%!)%*@)(&$($$%(@#)&*!^$)[EMAIL PROTECTED]@) Tom Peters NL-1062 KD nr 149 tel. +31-204080204 Amsterdam e-mail [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]