Merge 1.9 changes into Head
Change every "http://server to "systemidserver". It will look like:INSERT INTO xml_catalog (entry_type, public_id, system_id) VALUES ('DTD', '-//ecoinformatics.org//eml-software-eml-version//EN', 'systemidserver@html-path@/dtd/eml-software-eml-version.dtd')
made it so we can now use multiple accessfilestypes and packagdfiletypes in the metacat.properties file. Also fixed a bug introduced when the 'http://' was removed from behind the server name in the loaddtd.sql script and the knb.xml file
Updated documentation to reflect new installprocess.
Modified build.xml to properly copy the docs into the distribution, whichrequired some changes in the ant token filtering scheme.
Improvements to the build process that make it easier to install the DTDsform EML. There are now three new targets in the build.xml file:
getdtd: uses cvs to get a working copy of a tagged release of eml instdtd: copies the DTDs from the build directory to the install directory...
Updated the SQL for loading DTD references to use the correct filenames and paths and identifiers.
updated for new eml release
Added new beta5 version of eml-software dtd, and added to catalog.
Added new DTD files for the new release of EML. Changed the namingconvention for all new DTDs, so the public IDs are now consistentlyversioned.
added insert statement for eml-attribute-2.0.dtd entry in xml_catalog
updated with the new eml modules
added new dtds
added the new software module
updated script with new eml20 dtds
fixed error with exception handling in metacat servlet and added new dtds to the sql script
Modifications that change the package handling behavior of metacat. Packagemembership is now determined by an identifier being used as either the subjector object in a triple. One can not request arbitrary returndocs -- onlythose types that have package information embedded can be "returndoctype"...