Uploaded image for project: 'OASIS Emergency Management TC'
  1. OASIS Emergency Management TC
  2. EMERGENCY-97

TEP 1.1 - TAB-1329: Lack of namespace declarations in schema

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Component/s: EDXL-TEP
    • Labels:
      None
    • Environment:

      References

    • Proposal:
      Hide

      Coordinate namespaces in schema with those discussed on the prose and correct as necessary, plus correct cover page.

      Show
      Coordinate namespaces in schema with those discussed on the prose and correct as necessary, plus correct cover page.
    • Resolution:
      Hide

      No action required. The schema does include the namespaces declared in the prose specification: <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ct="urn:oasis:names:tc:emergency:edxl:ct:1.0" xmlns:xal="urn:oasis:names:tc:emergency:edxl:ciq:1.0:xal" xmlns:tep="urn:oasis:names:tc:emergency:EDXL:TEP:1.1" xmlns:ns1="urn:oasis:names:tc:emergency:edxl:tep:ct:1.0" xmlns:ext="urn:oasis:names:tc:emergency:edxl:extension:1.0" targetNamespace="urn:oasis:names:tc:emergency:EDXL:TEP:1.1" elementFormDefault="qualified">.

      Show
      No action required. The schema does include the namespaces declared in the prose specification: <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ct="urn:oasis:names:tc:emergency:edxl:ct:1.0" xmlns:xal="urn:oasis:names:tc:emergency:edxl:ciq:1.0:xal" xmlns:tep="urn:oasis:names:tc:emergency:EDXL:TEP:1.1" xmlns:ns1="urn:oasis:names:tc:emergency:edxl:tep:ct:1.0" xmlns:ext="urn:oasis:names:tc:emergency:edxl:extension:1.0" targetNamespace="urn:oasis:names:tc:emergency:EDXL:TEP:1.1" elementFormDefault="qualified">.

      Description

      Assuming corrections mentioned in TAB-1328 are made, the schema lacks namespaces "declared in the prose specification."

      The schema invokes/declares TEP, ct, xal, edxl (if corrected)

      4 Data Dictionary, some distance from its start, says: "Namespace prefixes: we use the following prefixes for namespace scoping of elements and types"

      Which includes xsd, tep, and tep-ct, which don't appear in the schema.

      BTW, if you want ext to stand for the namespace urn:oasis:names:tc:emergency:edxl:extension:1.0, it really has to occur in the schema. Can be mentioned in the prose but it must appear in the schema.

      The document and the schema MUST agree on the namespaces and if you are declaring these, make sure they appear on the cover page as well.

        Attachments

          Activity

            People

            • Assignee:
              pattiaymond Dr. Patti Aymond (Inactive)
              Reporter:
              pattiaymond Dr. Patti Aymond (Inactive)
            • Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: