use secure context url for loading XSLTs in db transform
Set the userManagementURL property.
use StreamSource instead of StringReader for method signature -- can be used with different sources this way. https://projects.ecoinformatics.org/ecoinfo/issues/6019
clean up DBTransform in preparation for "view" service. https://projects.ecoinformatics.org/ecoinfo/issues/6019
report errors during XML->HTML transformhttp://bugzilla.ecoinformatics.org/show_bug.cgi?id=5618
use detected XML encoding when reading/writing filesuse UTF-8 as default when performing queries in the DB (assume DB is using UTF-8)remove as many PrintWriters (uses system default character encoding only) as possible and construct OutputStreamWriters where explicit encoding can be given....
add method name to log statements
Fix spelling in debug statement
Change location of PropertyService to properties directory
Move document specific utilities to DocumentUtil from MetacatUtil. This makes it easier to define a layer between the core metacat services and the rest of the code.
Renamed MetaCatUtil to MetacatUtil
remove skin.configs directory.migrate those properties to the style/skins/* properties filesdo not load them during Metacat init.
Merge 1.9 changes into Head
Merge METACAT_1_8_1 to cvs head.
Changes to remove ANT tokens for the turnkey install project
add debug statements so it's clear what transformer parameters are being passed
include contextURL and cgi-prefix as parameters in all the transforms (initially used for nceas skin to remove ant tokens in the XSL files....but will be used by other skins as they are converted away from at tokens)
Add server url to system id.
Modification for changes to the field "MetacatUtil.skinconfigs" (bug 3057 fix).Also changes reading skin.configs properties/files (bug 3058 fix).
Removed the release ant token from all files in 'src'.
release
Integration of the metacat servlet with the spatial option -- rubberbanding is implemented too.
Added checks for null pointers and changed the name of the config file
Using java.util.Property instead of Options. Options is a singleton class. Hence it cant be used for reading skin property files without changing it into a non-singleton class
Making changes for passing the params to the xsl for skins.
Changes in log levels of some commands mentioned in the previos commit.
Replacing MetaCatUtil.debugMessage or MetaCatUtil.logMetacat call with logMetacat (private Logger object) call
Add a new transform method.
This is the merge from the branch WEB_UI_REDESIGN_BRANCH back into the head.The only files that have been removed are those in lib/style/eml2; other filesthat have been cvs removed (only from lib/ and lib/style) have been re-addedelsewhere (i.e. moved from one directory to another)....
Get rid of doctype declare in transfer.
Set system id for transforming.
fixed errors with jing and my merges
changes to make session management between monarch and metacat work.
Revise code and make it more generic to pass parameters to style sheet.
Add the code to handle parameter for style sheet.
Change the debugMessage prototype.
Add some debug message.
Merge DBConnection branch to head.
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