Issue with branching
Posted: Tue Nov 07, 2017 1:52 pm
I have an odd issue that popped up when trying to generate multiple versions of the same ditamap. I get the error message:
Note that there is no actual profiled content in these files.
My root map looks like this:
M4_Product_Specification.ditamap:
c_M4_acroabbr.dita:
mechanics.ditaval:
optics.ditaval:
It works if I either remove one of the ditavalref entries, or remove the table from the dita-file.An empty sequence is not allowed as the value of variable $entryNumber
Note that there is no actual profiled content in these files.
My root map looks like this:
Code: Select all
<map>
<title>Test of branching</title>
<topicref href="M4_Product_Specification.ditamap" format="ditamap">
<ditavalref href="owner_filters/mechanics.ditaval"/>
<ditavalref href="owner_filters/optics.ditaval"/>
</topicref>
</map>
Code: Select all
<map>
<title/>
<topicref href="prod_spec/reference/c_M4_acroabbr.dita"/>
</map>
Code: Select all
<concept id="concept_qsg_qg5_gy">
<title>Acronyms and abbreviations</title>
<shortdesc></shortdesc>
<conbody>
<p>The following acronyms and abbreviations are used in this document.<table frame="none"
rowsep="0" colsep="0">
<tgroup cols="2" align="left">
<colspec colname="c1" colnum="1" colwidth="2.0*"/>
<colspec colname="c2" colnum="2" colwidth="10.0*"/>
<tbody>
<row>
<entry>AA</entry>
<entry>Active Area (of display)</entry>
</row>
</tbody>
</tgroup>
</table></p>
</conbody>
</concept>
Code: Select all
<val>
<prop action="exclude" att="audience" val="Electronics" />
<prop action="exclude" att="audience" val="Optics" />
<prop action="exclude" att="audience" val="Manufacturing" />
<prop action="exclude" att="audience" val="Integration" />
<prop action="exclude" att="audience" val="FW_SysTest" />
<prop action="exclude" att="audience" val="Signal" />
</val>
Code: Select all
<val>
<prop action="exclude" att="audience" val="Electronics" />
<prop action="exclude" att="audience" val="Mechanics" />
<prop action="exclude" att="audience" val="Manufacturing" />
<prop action="exclude" att="audience" val="Integration" />
<prop action="exclude" att="audience" val="FW_SysTest" />
<prop action="exclude" att="audience" val="Signal" />
</val>