On 06/10/2011 08:19 PM, Darren Carlton wrote:
> When I use ditac to build JavaHelp, I get errors like this:
> ditac: ERROR: cannot transform "<pname>/foo.ditac" to "<pname]>foo.html"
> using file:<pname>/ditac-2.0.2/ita/xsl/javahelp/ita-javahelp.xsl: A
> sequence of more than one item is not allowed as the result of function
> u:tocEntry() (<ditac:tocEntry/>, <ditac:tocEntry/>)
> 
> The error goes away if I remove the file from reltable that pulls the
> topic. An XSL-FO bug was fixed ditac 1.2, that seems similar
> (http://www.xmlmind.com/ditac/changes.html):
> XSL-FO output format: converting a map which ends with
> a reltable pulling topics (that is, these topics are not referenced
> directly or indirectly anywhere in the topicrefhierarchy) and
> instructing ditac to generate an index at the end of the document caused
> the conversion to fail with error message: "fatal error reported by the
> XSLT engine: A sequence of more than one item is not allowed as the
> first operand of 'eq'".
> 
> 
> What was done to fix the above XSL-FO error?
> 

I'm not sure that your problem is related to the aforementioned bug fix.
(Generating JavaHelp makes use of a set of XSLT stylesheets which is
different from the set of XSLT stylesheets used to generate XSL-FO.)

You have probably uncovered a new bug. We would be grateful if you could
send us some files (map+topics) allowing us to reproduce the problem you
describe.

 
--
XMLmind DITA Converter Support List
[email protected]
http://www.xmlmind.com/mailman/listinfo/ditac-support

Reply via email to