Thank you for taking the time to report this bug. However we have no way
to reproduce it, here at XMLmind. We routinely convert bookmaps having
an indexlist in their backmatter element without any problem. Hence this
bug is triggered by your specific bookmap.

Please send me (mailto:hussein at xmlmind.com) your exact bookmap. No need
to send the topics because I remember that they contain confidential
information.

If you cannot send me your topics, please double check that all your
topics have a distinct id attribute because, once again, this may be the
cause of this bug.

(We'll eventually add this verification to ditac!)


Susanne Muris wrote:
>  
> I'm trying to convert a DITA map to PDF via the XSL Utility 4.2.3.
> I would like to add an indexlist to the backmatter of the book.
> However, the map only converts without the index.
> If I configure index creation, I receive the following error:
>  
> fatal error reported by the XSLT engine: A sequence of more than one
> item is not allowed as the first operand of 'eq' (1, 3) ; SystemID:
> file:/C:/Programme/XMLmind_XSL_Utility/addon/config/dita/xsl/fo/pagination.xsl;
> Line#: 736; Column#: -1 
> cannot transform
> "C:\DITA_Maps\Output\DX4_Gateway_Clients\MAP_DOXiS4_Gateway_SharePointInt3.ditac"
> to
> "C:\DITA_Maps\Output\DX4_Gateway_Clients\MAP_DOXiS4_Gateway_SharePointInt3.fo"
> using
> file:/C:/Programme/XMLmind_XSL_Utility/addon/config/dita/xsl/fo/ser_fo.xsl:
> A sequence of more than one item is not allowed as the first operand of
> 'eq' (1, 3)  
> Conversion "ditaToPDF_xep" has failed with exit code 5. 
>  
> It seems that the last line of the following block causes a problem:
>  
> <xsl:sequence
> select="($frontmatterPos eq 1) or
> ($frontmatterPos gt 1 and
> substring-before($frontmatterNames[$frontmatterPos - 1],
> '.') = 'titlePage') or
> (index-of($bodyNames, $sequenceName) eq 1) or
> (index-of($backmatterNames, $sequenceName) eq 1)"/>
>  
> My operating system is Windows XP SP3. The Java version is 1.6.0 18.
> I've attached my conversion settings.
>  


Reply via email to