... the issue is that the "a" tag, with the "th:each" attribute attached to it, doesn't get processed at all.
A custom processor is applied on the "div" element with the "dt:conf" attribute.
Another processor on the "div" element with the "dt:confType" attribute.
I've made some tests, e.g. by removing the several securities about the attributes usage and tried to remove both "dt:conf" and "dt:confType" attributes. In this case, both "th:each" and "th:text" get processed, but I don't understand why.
In a nutshell, I don't understand why my custom processors break the processing of inner nodes.