Next in thread →
Next in month →
Re: [dita] Possible bug in Classification map XSD
The DITA 1.3 version of the classifyMap is missing the reference to the classify domain group in the "topicref" group. Note that because this is in the TC-provided shell, which is *not* normative, this is not an error that requires an errata.
The fix is to add the reference to the classify map group:
Original:
<xs:group name="topicref">
<xs:choice>
<xs:group ref="topicref"/>
<xs:group ref="mapgroup-d-topicref"/>
<xs:group ref="ditavalref-d-topicref"/>
<xs:group ref="glossref-d-topicref"/>
</xs:choice>
</xs:group>
Correction:
<xs:group name="topicref">
<xs:choice>
<xs:group ref="topicref"/>
<xs:group ref="mapgroup-d-topicref"/>
<xs:group ref="ditavalref-d-topicref"/>
<xs:group ref="classify-d-topicref"/>
<xs:group ref="glossref-d-topicref"/>
</xs:choice>
</xs:group>
Cheers,
Eliot
--
Eliot Kimber
http://contrext.com
ïOn 2/5/19, 8:59 AM, "Debra Bissantz" < on behalf of > wrote:
My developers found this issue and asked the oXygen developers about it. Radu entered the following DITA-OT issue #3202. Iâm not sure this is an OT issue.
This Classification DITA Map based on the XML Schema should be considered valid:
```
<map xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="urn:oasis:names:tc:dita:spec:classification:xsd:classifyMap.xsd">
<title></title>
<topicref>
<topicsubject>
<subjectref/>
<subjectref/>
</topicsubject>
</topicref>
</map>
```
but it's not.
In the XML Schema "org.oasis-open.dita.v1_3\schema\subjectScheme\xsd\classifyMap.xsd" next to this group reference:
```
<xs:group ref="glossref-d-topicref"/>
```
there should be another one:
```
<xs:group ref="classify-d-topicref"/>
```
Deb Bissantz
Applications Engineer
Vasont
Systems
A TransPerfect Company
221 W. Philadelphia St., Suite 114
York, PA 17401
t +1 717.793.3883
www.vasont.com <http://www.vasont.com>
Next in thread →
Next in month →