This release of the Validation Tool represents the operational release for the Phase I targeted capabilities. The tool currently supports data product label validation including syntactic validation against the grammar and semantic validation against the PDS data dictionary.
The major changes for this release are as follows:
-
Sub-objects supported in explicit FILE objects
Although the tool didn't require any changes, SCR 3-1089 was approved and implemented in release 1r66 of the PSDD, enabling this capability.
-
Report Fine Tuning
The majority of changes for
this release involved fine tuning the reporting capability. The parameters related to reporting in this release have been modified to support these changes. Please review the
Command-Line Options
section of the
Use and Operation
guide for the details.
-
Executable Scripts and Exit Status Values
Batch and shell scripts have been provided with this release allowing for simpler execution of the tool. Exit status values are now returned by the tool enabling execution from a script. Please review the
Exit Status Values
section of the
Development
guide for the details.
The liens for this release are as follows:
-
Checking for Label Padding
Validation of proper label padding has not been implemented yet.
-
Summary Report Message Ordering
The summary report still lists the messages in alphabetical order instead of the preferred chronological order.
-
Date/Time Interpretation
When running the tool under Java version 1.5, date/time values are periodically interpreted incorrectly generating an error message in the resulting report. This appears to be a bug in Java version 1.5, but we will research it further to determine a workaround or fix for the next release.
-
Developer Guide
Although a minimal
Development
guide is available in this release, it still needs content detailing the entry points for the API.