In method transformXMLDocument, if no style sheet registered was found for the input document, the document will be send back, rather than use util.DebugMessge to print.
A method named transformXmlDocument were overload. It transform an XML document to StringWriter using the stylesheet reference from the db.
Set the qformat parameter so the stylesheets can use it for conditionalprocessing.
updated metacat so that the xmlparserv2.jar file is no longer needed. replaced all of teh oracle xml processing with xalan and xerces.
Added support for multiple user interfaces by enabling style sheettransformations to be configured from within metacat rather thanfrom in the database. Now, metacat uses the qformat parameter to determinea "style set", which is mapped to an xml configuration file that...
seems that there are problem in JDBC-ODBC bridge used with SQL Serverwhen using sql statements like:SELECT ...WHERE LIKE ? ...changed to:SELECT ...WHERE = ? ...and now it works
added precise location information (class.method) to each catch statement so that errors are more easily traced.
Added license terms to source code files, and cleaned up some javadocdocumentation in a few places.
Added "release" keyword to all metacat source files so that the releasenumber will be evident in software distributions.
Merged in substantial changes to DBWriter and associated classes and tothe MetaCatServlet in order to accomodate the new UPDATE and DELETEfunctions. The command line tools and the parameters for theservlet have changed substantially.
cleaned up code for getting options from the properties file, made the database connection inthe MetaCatUtil class use the properties file for the conneciton info
documentation cleanup
Modifying storage model to use DOM TEXT nodes -- update is incomplete and query code doesn not work for this checkin
fixing transform bugs
fixed transformation bug, added test method
fixed transformation problems
created XSL transformation module based on the internal database catalog