Updated build process to now use a copy of the source files so that keywordsubstitution can ocur before the build. This allows for substitution ofhardcoded values into the source before the compile. Currently, I amusing this feature to do the following:...
added Logout link
changed paths
simple JavaScript to put focus on username field
no message
changing paths, b' of new dev environment
updated properties file to reflect new db location
added web.xml configuration file for Tomcat Servlet engine
-Reorganized xmltodb module to support new install process for the newlinux server (dev.nceas.ucsb.edu). Added "build.sh" shell script thatcalls ant withthe proper umask set for installation. Use:
./build.sh install
to post a new copy of the servlet and its supporting files to the install...
rearrange html pages for login and metacat access
renamed index.html to metacat.html
unused
it was smashed to 95 bytes only
moved srbProps file
maximumConnections added
minor config file update
Added support for "anonymous" user
added "initialConnections", "incrementConnection" options used for the Pool of Connections
Copies to replace corrupted class files
Added marine files to metacat package
using the new interface to SRB JavaRMI to solve the auth problem
added hidden "action" field
minor property change
removed catalog jar file because not needed because source code is in src dir so is included as part of metacat.jar
hidden form item "action" is not needed
session expiration message pageit has a link that should go to new login page.
session expiration message page shown whensession expire or session has not been storedbetween different user requests.
testing
fixed html file parameters
removed jar file because it is too dynamic
binary additions for srb RMI client
Added srbrmi classes for authentication support
needed right <FORM ACTION="" ...> value
New- login page
Fixed bugs associated with the new UPDATE and DELETE functions ofDBWriter. There were problematic interactions between some staticvariables used in DBEntityResolver and the way in which theServlet objects are re-used across multiple client invocations....
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.
Fixed bug in DBWriter using the new SAX2 interface. Turned out it was a bug in xerces-1_1_1, which was fixed by Andy Clark after I reported it.
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....
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
integrated new structured query facility (DBQuery) into the servlet demo (MetaCatServlet)
fixed QuerySpecification to produce SQL that does UNION or INTERSECT set operations for query group combinations
modified shell scripts to support new parser locations and syntax changes
minor modifications to fix problems introduced with AccessionNumber module
2 new properties added:defaultGlobalName=NCEASaccNumberSeparator=:
fixed error in pathquery.dtd
added result-set filter to DBSimpleQuery to only return specified document type
added query language dtd and example file
rewrote DBSimpleQuery and associated classes to no longer use Oracle's hierarchichal query syntax -- now this should work with any JDBC compliant backend DB
updated classpath to use jar file in shell scripts
updated jar file
updated paths to reflect new file locations
added jar archive for metacat servlet
moved java files to src directory
minor formatting and display update
updated servlet UI and added new intgrated document validity feature to servlet. Working on transformation feature.
debugging form submission
updated resultset display
improved query result handling
updated style sheet locations
Update to handle retreival of datafile from server
update example query in html pages
xsl stylesheet fix for resultset format
added XSL formatting to document display for metacat servlet
creating automatic transformation for XML docs retreived from catalog
added dtds to catalog list
changed location of catalog file to config parameter
created options file for MetaCatServlet
added catalog text file
added example to HTML page
added validation code + changes
fixed nbsp formatting problem
added GenericXMLValidate
corrected the problem with added encoding for <xsl:output/> like <xsl:output method="html" encoding="iso-8859-1"/>
corrected the problem with
Jivka: resolved the problem with escape characters.<xsl:output method="html" encoding="iso-8859-1"/>encoding specifies the preferred character encodingthat the XSLT processor should use to encodesequences of characters.ISO 8859-1 (Latin-1) includes characters like
corrected error within the xsl file
updated javadoc documentation for changes
further work on XML docuemnt loading facility in the MetaCatServlet
added xml doc loading to servlet actions
changed package name to edu.ucsb.nceas.metacat.*
changed database connection code, added utility class MetaCatUtil.java
added document display function to servlet
continued work on interface to servlet
improvements to MetaCatServlet engine, added html access pages for catalog query
fixed stylesheet issue with undefined nbsp entity by wrapping it in CDATA section