thanks for the quick fix. that worked perfectly.

--
major dennis bloodnok, coward & bar - third armoured thunderboxes
try http://bloodnok.net/ for a few obnoxious sounds...

do ignore my brilliant anti-spam auto-reply - unless you *are* sending spam!


--- On Fri, 7/15/11, Hussein Shafie <[email protected]> wrote:

> From: Hussein Shafie <[email protected]>
> Subject: Re: [ditac] (no subject)
> To: "major dennis bloodnok" <[email protected]>
> Cc: [email protected]
> Date: Friday, July 15, 2011, 11:29 AM
> On 07/14/2011 01:57 AM, major dennis
> bloodnok wrote:
> > trying to output a ditamap that contains 104 topicref
> links. running ditac with the following command:
> > 
> > $ ditac -p number all -p chain-pages both -p
> chain-topics yes out/_.html esm-wadl.ditamap
> > 
> > after churning for a while, it throws the following
> error:
> > 
> > ditac: ERROR: fatal error reported by the XSLT engine:
> A sequence of more than one item is not allowed as the
> result of function u:currentChunk()
> (<ditac:chunk/>,<ditac:chunk/>, ...) ; SystemID:
> file:/usr/local/ditac/xsl/common/ditacUtil.xsl; Line#: 51;
> Column#: -1
> > ditac: ERROR: cannot transform
> "/Users/jeeeem/Documents/breakup/out/admin.ditac" to
> "/Users/jeeeem/Documents/breakup/out/admin.html" using
> file:/usr/local/ditac/xsl/xhtml/xhtml.xsl: A sequence of
> more than one item is not allowed as the result of function
> u:currentChunk() (<ditac:chunk/>,<ditac:chunk/>,
> ...)
> > 
> > using the built-in xerces engine, i can get output
> from these files so it's apparently not my source files.
> > 
> 
> Thank you for sending us a tiny subset of your data. This
> allowed us to easily reproduce the bug.
> 
> This bug can be described as follows:
> ---
> A map referencing topics having IDs and/or file basenames
> starting with the same prefix (for example, "foo.dita",
> "foo.bar.dita", "foo.bar.wiz.dita" all start with the same
> "foo." prefix) caused ditac to fail with the following
> error: "A sequence of more than one item is not allowed as
> the result of function u:currentChunk()...".
> ---
> 
> The bug fix will be found in ditac v2.0.4, which should be
> released within a couple of weeks.
> 
> Meanwhile, you can patch your copy of ditac v2.0.3 by
> replacing
> 
> ditac_install_dir/xsl/common/commonUtil.xsl
> ditac_install_dir/xsl/common/ditacUtil.xsl
> 
> by the two, attached, .xsl files.
> 
 
--
XMLmind DITA Converter Support List
[email protected]
http://www.xmlmind.com/mailman/listinfo/ditac-support

Reply via email to