Got message "WARNING: there are still some files left to parse" while parsing input DITA files

Condition

In the log file, this message is emitted just after the parse-hrefs-pass step of the XProc process.

Cause

Looking at the nested hierarchy topicref, mapref and xref or image elements, the limit of 6 levels is reached.

This limit is set by Componize for performance issues but can be override.

Remedy

Modify a catalog file of the Componize server to change the behavior by a 12 pass process.
In the catalog, add the following line :
<uri name="cpnz:dita:xpl:parse-hrefs.xpl" uri="classpath:/com/componize/dita/pipeline/library/parse-hrefs-12.xpl" />