spacer spacer spacer
spacer spacer spacer
spacer
NASA Jet Propulsion Laboratory, California Institute of Technology Vertical Bar + NASA Homepage

+ NASA en Español

+ Contact NASA

Release History

Version Date Description
2.0.1 2009-02-06 The operational release of the Validation Tool software incorporating the Phase II capability supporting validation of catalog files.
2.0.0 2009-01-09 This release of the Validation Tool software incorporates the Phase II capability supporting validation of catalog files and was released to the Technical Staff for beta testing.
1.2.0 2008-07-24 This is a maintenance release of the Validation Tool, which includes an improved reporting capability to handle large validation runs and better message reporting of validation errors. Most of the changes in this release were implemented in the product-tools package and are detailed in the Release Changes page for that project.
1.1.0 2007-09-28 This is a maintenance release of the Validation Tool including fixes and changes requested by the early adopters of the application. It is also the first release of the vtool project.
1.0.0 2007-05-04 This release of the Validation Tool represents the operational release for the Phase I targeted capabilities. Although this release pertains to the product-tools project, its description has been retained here for completeness. Changes for previous releases can be viewed in the product-tools documentation.

Get the RSS feed of the last changes

Release 2.0.1 - 2009-02-06

Type Changes By
update Modified how catalog pointers are handled to not include referenced content but to validate the existence of the referenced file. Added check for valid catalog pointer names. pramirez

Release 2.0.0 - 2009-01-09

Type Changes By
add PDSEN-116 - Support validation of catalog files. pramarez
fix PDSEN-107 - Inconsistent validation of values with quotation marks based on the associated element's general data type. The issue related to quoted date/time strings has been resolved. The issue related to quoted variables was determined to be a LTDTool issue and a new issue was created and assigned to that c omponent. pramirez
fix PDSEN-147 - VTool exits ungracefully when validating a catalog directory in a GCJ environment. This is believed to be associated with the limitation in catalog file support (PDSEN-116) as opposed to the GCJ environment so it should also be resolved in this release. pramirez
fix Fix spacing issue of the validation report. Seen on the Mac platform. mcayanan

Release 1.2.0 - 2008-07-24

Type Changes By
update PDSEN-108 - Command-line arguments with multiple values should use commas instead of spaces for valid separators. mcayanan
update PDSEN-111 - Generate a warning message regarding semantic checking being skipped when a dictionary is not provided. mcayanan
fix PDSEN-118 - Specifying a target in the configuration file is not recognized. mcayanan

Release 1.1.0 - 2007-09-28

Type Changes By
add The Validation Tool application has been split out from the product-tools project in order to provide more specific documentation and to turn the product-tools project into a library of classes that can be included by other projects. The following files or directories were moved to this project:
  • src/java/gov/nasa/pds/tools/VTool.java
  • src/java/gov/nasa/pds/tools/flags/VToolFlags.java
  • src/java/gov/nasa/pds/tools/config/
  • src/java/gov/nasa/pds/tools/status/
  • src/resources/scripts/
  • xdocs/install/
  • xdocs/user/
shardman
add Added a README file to be included with the binary distribution package. The README file points the user to the documentation provided with the package. shardman
update Updated VTool to return the following exit values:
0 The data product label(s) passed the PDS validation step with no errors or warnings.
1 An Application Error has occurred.
2 A System Error has occurred.
32 One or more files skipped during the validation run.
64 One or more validation warnings encountered during the validation run.
96 One or more files skipped and validation warnings encountered during the validation run.
128 One or more validation errors encountered during the validation run.
160 One or more files skipped and validation errors encountered during the validation run.
192 One or more validation warnings and errors encountered during the validation run.
224 One or more files skipped, validation warnings and errors encountered during the validation run.
mcayanan
update Re factored the VTool class. mcayanan
fix Changed the jarpath settings in the shell scripts to a more generic value ('vtool-X.X.X' instead of 'vtool-1.0.0'). mcayanan

Release 1.0.0 - 2007-05-04

Type Changes By
add Added support for validation of label fragments. pramirez
add Added the capability to return an appropriate exit status value based on validation results or tool application failure. mcayanan
add Created batch and shell scripts for simpler execution of VTool. mcayanan
add Added the capability for targets to be specified implicitly. mcayanan
add Added -f or --force flag option to perform standalone label fragment validation. mcayanan
update Validation of units is now performed against the master list of unit values. This comparison is case sensitive. pramirez
update File names referenced by pointers may be in any case and still be discoverable by the tool. File names in mixed case will generate a warning message. pramirez
update Cleaned up reporting including replacing SEVERE with ERROR in all instances and properly representing fragment messages when they are included in a label validation. pramirez
update Implemented new log file behavior to allow logs to be written to memory. This allows generation of reports wi thout the need of explicitly specifying the log file flag option. mcayanan
update Changed the log file flag (-l or --log) option to optionally allow a file specification. See Use and Operation guide for log generation details. mcayanan
update Added time and date of tool execution in final reports. mcayanan
update Enhanced user guide with more details regarding command-line flag options, report examples, etc. mcayanan
fix Fixed support for UNC pathnames. mcayanan
fix Fixed the minimal report stylesheet to work correctly on the Linux platform. mcayanan
FirstGov Logo
+ Freedom of Information Act

+ NASA 2003 Strategic Plan

+ NASA Privacy Statement, Disclaimer, and

   Accessiblity Certification


+ Copyright/Image Use Policy
NASA Logo
Curator: Emily.S.Law

NASA Official: William Knopf

Last Updated: 06 February 2009

+ Comments and Questions
spacer
spacer spacer spacer
spacer spacer spacer