The following is an example of an XML report:
<?xml version="1.0" encoding="UTF-8"?>
<validateReport>
<configuration>
<version>1.13.0-dev</version>
<date>2017-11-06T18:03:17Z</date>
<coreSchemas>[PDS4_PDS_1700.xsd]</coreSchemas>
<coreSchematrons>[PDS4_PDS_1700.sch]</coreSchematrons>
<modelVersion>1700</modelVersion>
</configuration>
<parameters>
<targets>[file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/]</targets>
<ruleType>pds4.bundle</ruleType>
<severityLevel>WARNING</severityLevel>
<recurseDirectories>true</recurseDirectories>
<fileFiltersUsed>[*.xml, *.XML]</fileFiltersUsed>
<forceMode>off</forceMode>
</parameters>
<ProductLevelValidationResults>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/bundle.xml"/>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/bundle_checksums.xml"/>
<label status="FAIL"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/browse/Collection_browse.xml">
<dataFile uri="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/browse/Collection_browse_inventory.tab">
<message record="1" severity="ERROR" table="1">
<content>Record does not end in carriage-return line feed.</content>
</message>
</dataFile>
</label>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/browse/ele_mom_browse.xml"/>
<label status="FAIL"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/context/Collection_context.xml">
<dataFile uri="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/context/Collection_context_inventory.tab">
<message record="1" severity="ERROR" table="1">
<content>Record does not end in carriage-return line feed.</content>
</message>
<message record="2" severity="ERROR" table="1">
<content>Record 2 has wrong number of fields (expected 2, got 1)</content>
</message>
<message record="3" severity="ERROR" table="1">
<content>Record does not end in carriage-return line feed.</content>
</message>
<message record="4" severity="ERROR" table="1">
<content>Record 4 has wrong number of fields (expected 2, got 1)</content>
</message>
</dataFile>
</label>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/context/PDS4_host_VG2_1.0.xml"/>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/context/PDS4_inst_PLS_VG2_1.0.xml">
<message column="17" line="28" severity="WARNING">
<content>The value Plasma Analyzer for attribute Instrument.type is deprecated and should not be used.</content>
</message>
</label>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/context/PDS4_mission_VOYAGER_1.0.xml"/>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/context/PDS4_target_JUPITER_1.0.xml"/>
<label status="FAIL"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/data/Collection_data.xml">
<dataFile uri="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/data/Collection_data_inventory.tab">
<message record="1" severity="ERROR" table="1">
<content>Record does not end in carriage-return line feed.</content>
</message>
</dataFile>
</label>
<label status="FAIL"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/data/ele_mom_tblChar.xml">
<message column="47" line="93" severity="ERROR">
<content>cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'dph:spacecraft_clock_start_count'.</content>
</message>
<message column="46" line="94" severity="ERROR">
<content>cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'dph:spacecraft_clock_stop_count'.</content>
</message>
</label>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/document/checksums.xml"/>
<label status="FAIL"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/document/Collection_document.xml">
<dataFile uri="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/document/Collection_document_inventory.tab">
<message record="1" severity="ERROR" table="1">
<content>Record does not end in carriage-return line feed.</content>
</message>
<message record="2" severity="ERROR" table="1">
<content>Record 2 has wrong number of fields (expected 2, got 1)</content>
</message>
<message record="3" severity="ERROR" table="1">
<content>Record does not end in carriage-return line feed.</content>
</message>
<message record="4" severity="ERROR" table="1">
<content>Record 4 has wrong number of fields (expected 2, got 1)</content>
</message>
</dataFile>
</label>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/document/errata.xml"/>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/document/mission.xml"/>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/document/plsinst.xml"/>
<label status="FAIL"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/xml_schema/Collection_xml_schema.xml">
<dataFile uri="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/xml_schema/Collection_xml_schema_inventory.tab">
<message record="1" severity="ERROR" table="1">
<content>Record does not end in carriage-return line feed.</content>
</message>
</dataFile>
</label>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/xml_schema/PDS4_PDS_1700.xml"/>
</ProductLevelValidationResults>
<PDS4BundleLevelValidationResults>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/browse/Collection_browse.xml"/>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/context/Collection_context.xml"/>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/data/Collection_data.xml"/>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/document/Collection_document.xml"/>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/xml_schema/Collection_xml_schema.xml"/>
<label status="FAIL"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/bundle_checksums.txt">
<message severity="ERROR">
<content>File is not valid in bundle root directory</content>
</message>
</label>
<label status="FAIL"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/README.TXT">
<message severity="ERROR">
<content>File is not valid in bundle root directory</content>
</message>
</label>
<label status="FAIL"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/document/PLS/INFO.TXT">
<message severity="ERROR">
<content>File is not referenced by any label</content>
</message>
</label>
<label status="FAIL"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/document/PLS/PLSINST.LBL">
<message severity="ERROR">
<content>File is not referenced by any label</content>
</message>
</label>
<label status="FAIL"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/xml_schema/PDS4_DPH_1700.xsd">
<message severity="ERROR">
<content>File is not referenced by any label</content>
</message>
</label>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/bundle.xml"/>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/bundle_checksums.xml">
<message severity="WARNING">
<content>Identifier 'urn:nasa:pds:example.dph.sample_archive_bundle:bundle:bundle_checksums::1.0' is not a member of any collection within the given target</content>
</message>
</label>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/browse/ele_mom_browse.xml"/>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/context/PDS4_inst_PLS_VG2_1.0.xml"/>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/xml_schema/PDS4_PDS_1700.xml"/>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/data/ele_mom_tblChar.xml"/>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/document/errata.xml"/>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/document/checksums.xml"/>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/context/PDS4_target_JUPITER_1.0.xml"/>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/document/plsinst.xml"/>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/document/mission.xml"/>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/context/PDS4_mission_VOYAGER_1.0.xml"/>
<label status="PASS"
target="file:/Users/mcayanan/pds4/dph_example_archive_VG2PLS/context/PDS4_host_VG2_1.0.xml"/>
</PDS4BundleLevelValidationResults>
</validateReport>