1) Simplified database connection creation by adding new utility routine in MetaCatUtil that reads configuration information from the properties file.
2) Created MetaCatUtil.getOption() to retrieve options from properties file.
3) Unified SAX Parser creation by specifying parser driver in the properties file and dynamically loading it using the XMLReaderFactory interface.
4) Swiched form SAX 1.0 interface to SAX 2.0 interface, anticipating the need for Namespace support.
5) Renamed GenericXMLValidate to DBValidate and eliminated need for XMLValidate, and generally simplified the structure of DBValidate.
- build.xml (diff)