OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

dita message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: 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" <dita@lists.oasis-open.org on behalf of dbissantz@vasont.com> 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>
     
    
    




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]