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

