Re: DITA Map Conversion Error - Support Request

Hussein Shafie <[email protected]> Tue, 12 May 2026 18:02:36 +0200
Newsgroups gmane.editors.xxe.general
Message-ID <[email protected]>
Arnold O. wrote:
> I'd like to request support for an error that I am receiving where I try to convert a root DITA MAP into an XHTML5 set of pages.
> 
> The blurb of the conversion failure reads: net.fs.saxon.trans.XPathException: A sequence of more than one item {"???"... is not allowed as the first arguement of u:autoTitle()
> 
> I attach also a screenshot of the top of the converter stack trace.
> 
> I have arrived at this error during my first attempt to convert a DITA MAP constructing a XHTML5 [mult-page] website

Sorry but it's a pretty stupid bug in
<xsl:function name="u:documentTitle" as="xs:string">
which is found in dita/xsl/common/ditacUtil.xsl.

This bug is triggered by the fact that your map has an empty title.

A simple work around is to add some text of any kind to your 
<map>/<title> or, even easier, to delete your empty <map>/<title> 
(remember that a map title may also be specified using the title attribute).

We'll of course fix this bug in the next release of  XMLmind DITA 
Converter, https://www.xmlmind.com/ditac/, thus in the next release of 
XMLmind XML Editor.


--
XMLmind XML Editor Support List
[email protected]
http://www.xmlmind.com/mailman/listinfo/xmleditor-support