XML Report Example

The following is an example of an XML report:

<?xml version="1.0" encoding="UTF-8"?>
<validateReport>
  <configuration>
    <version>2.4.1</version>
    <date>2013-09-13T16:22:52Z</date>
    <levelOfValidation>Syntactic and Semantic</levelOfValidation>
    <dictionaryVersion>1.80</dictionaryVersion>
  </configuration>
  <parameters>
    <targets>[/Users/mcayanan/tool-tests/tests/VTT_EN_19-1/target/DATA/COMBINED_DETACHED.LBL]</targets>
    <dictionaryFiles>[/Users/mcayanan/pdsdd/pdsdd.full]</dictionaryFiles>
    <aliasing>false</aliasing>
    <followPointers>true</followPointers>
    <reportStyle>xml</reportStyle>
    <severityLevel>WARNING</severityLevel>
  </parameters>
  <label target="file:/Users/mcayanan/tool-tests/tests/VTT_EN_19-1/target/DATA/COMBINED_DETACHED.LBL" status="FAIL">
    <message severity="ERROR" line="43" type="parser.error.missingRefFile">
      <keywordIdentifier>STRUCTURE</keywordIdentifier>
      <keywordValue>COSPIN.FMT</keywordValue>
      <content>Unable to find the referenced file "COSPIN.FMT".</content>
    </message>
    <message severity="ERROR" line="20" type="parser.error.definitionNotFound">
      <keywordIdentifier>CASSINI:ADC_TIMING_SETTINGS</keywordIdentifier>
      <keywordValue>?</keywordValue>
      <content>No definition was found for the keyword "CASSINI:ADC_TIMING_SETTINGS".</content>
    </message>
    <message severity="ERROR" line="21" type="parser.error.definitionNotFound">
      <keywordIdentifier>CASSINI:BARREL_BAFFLE_TEMPERATURE</keywordIdentifier>
      <keywordValue>(0.25, 3.00, 0.30)</keywordValue>
      <content>No definition was found for the keyword "CASSINI:BARREL_BAFFLE_TEMPERATURE".</content>
    </message>
    <message severity="ERROR" line="23" type="parser.error.definitionNotFound">
      <keywordIdentifier>CASSINI:CPMM_NUMBER</keywordIdentifier>
      <keywordValue>{0, 1, 2, 3, 4, 5, 6, 7, 8, 9}</keywordValue>
      <content>No definition was found for the keyword "CASSINI:CPMM_NUMBER".</content>
    </message>
    <message severity="ERROR" line="25" type="parser.error.definitionNotFound">
      <keywordIdentifier>CASSINI:POWERED_CPMM_FLAG</keywordIdentifier>
      <keywordValue>{ON, OFF}</keywordValue>
      <content>No definition was found for the keyword "CASSINI:POWERED_CPMM_FLAG".</content>
    </message>
    <message severity="ERROR" line="26" type="parser.error.definitionNotFound">
      <keywordIdentifier>CASSINI:BINNING</keywordIdentifier>
      <keywordValue>{1, 2, 4, 8}</keywordValue>
      <content>No definition was found for the keyword "CASSINI:BINNING".</content>
    </message>
    <message severity="WARNING" line="28" type="parser.warning.unknownValue">
      <keywordIdentifier>MRO:ADC_TIMING_SETTINGS</keywordIdentifier>
      <keywordValue>?</keywordValue>
      <content>"?" is not in the list of valid values for "MRO:ADC_TIMING_SETTINGS". It may be that the value needs to be added to the dictionary.</content>
    </message>
    <message severity="ERROR" line="35" type="parser.error.missingRequiredObject">
      <keywordIdentifier>TIME_SERIES</keywordIdentifier>
      <content>"TIME_SERIES" does not contain required object "COLUMN".</content>
    </message>
    <message severity="ERROR" line="14" type="parser.error.missingRefFile">
      <keywordIdentifier>NOTE</keywordIdentifier>
      <keywordValue>NOTE-1.TXT</keywordValue>
      <content>Unable to find the referenced file "NOTE-1.TXT".</content>
    </message>
    <message severity="ERROR" line="15" type="parser.error.missingRefFile">
      <keywordIdentifier>DESCRIPTION</keywordIdentifier>
      <keywordValue>DESC-1.TXT</keywordValue>
      <content>Unable to find the referenced file "DESC-1.TXT".</content>
    </message>
    <message severity="ERROR" line="16" type="parser.error.missingRefFile">
      <keywordIdentifier>TEXT</keywordIdentifier>
      <keywordValue>GEOMINFO.TXT</keywordValue>
      <content>Unable to find the referenced file "GEOMINFO.TXT".</content>
    </message>
  </label>
</validateReport>