DITA and XMetaL Discussion
DJD March 11, 2011 at 8:08 pm
Strict Domain Testing Enabled in 6.0?March 11, 2011 at 8:08 pmParticipants 1Replies 2Last Activity 11 years, 6 months ago
It appears that strict domain testing is enabled by default when installing xmetal 6.0. This results in unresolved references and conrefs for those conrefs originating in an unlike topic type. After installing the Configuration Kit, however, a macro is installed (conref_no_domain_check.mcr) that disables strict domain testing.
Why is this? Why does the strict domain testing feature not resolve a conref defined in a concept topic to be reused in a task topic? I see nothing in the DITA 1.2 spec that doesn't support this. From my understanding, DITA provides a DTD for each topic type and each of these DTDs includes all of the same predefined DITA domains, which means that you can conref any element to any other element that shares a common ancestry in the class attribute regardless of topic type.Su-Laine Yeo March 11, 2011 at 8:59 pm
Reply to: Strict Domain Testing Enabled in 6.0?March 11, 2011 at 8:59 pm
This looks like a bug to me. Without the DITA 1.2 Configuration Kit, I can conref
elements from concept to task topics and vice-versa, as it should be. We'll do more investigation to see why the rules are applied differently after the DITA 1.2 Configuration Kit is installed. Thanks for bringing this issue to our attention.
- You must be logged in to reply to this topic.