continued work on developing structured query functionality using the QuerySpecification class -- incomplete still
minor changes to TextNode
fixed error in pathquery.dtd
added incomplete classes for structured query
added result-set filter to DBSimpleQuery to only return specified document type
added query language dtd and example file
changed getDocID() only to: return docid;
put checkURLConnection(systemId) beforeits register in db or using from the parser
rewrote DBSimpleQuery and associated classes to no longer use Oracle's hierarchichal query syntax -- now this should work with any JDBC compliant backend DB
assign rootnodeid, docid for every node in xml_nodes table by given document
to use single transaction
no message
new class for registering of Accession numbers into metacat db
renamed DBSAXWriter to DBWriter
updated classpath to use jar file in shell scripts
reincorporated Title registration code for documents
updated stylesheet script to reflect new table structure
updated documentation
updated jar file
updated javadoc documentation
Renamed DBSAXElement to DBSAXNode
rearranged API for incrementing the node index within the parent node
code consolidation, cleanup, and documentation
improved error handling when docid not found
general module cleanup
renamed ReaderElement to ElementNode
renamed BasicElement to BasicNode
continuing work on changing to DOM Text node model
continued changing to DOM TEXT node model
added new shell script for command line document retrieval
added new DB SQL utility query
Modifying storage model to use DOM TEXT nodes
Modifying storage model to use DOM TEXT nodes -- update is incomplete and query code doesn not work for this checkin
moved arbortext catalog files to src dir
updated paths to reflect new file locations
added jar archive for metacat servlet
moved config files to lib dir
moved shell scripts to bin dir, config files to lib dir
moved html files and jar files to lib directory
moved sql files to src directory
added Ant build system support
moved java files to src directory
changed case 4/ to be like case 3/ when no doctype specified
document root node, doctype changes
added utility files and queries
removed files that are no longer needed
minor formatting and display update
added servlet interface images
updated servlet UI and added new intgrated document validity feature to servlet. Working on transformation feature.
debugging form submission
updated resultset display
fixing transform bugs
fixed transformation bug, added test method
improved query result handling
fixed entity parsing bug
updated style sheet locations
fixed transformation problems
clear xml_catalog table and rename xml_catalog_entities to xml_catalog
made changes about document doctypes
Update to handle retreival of datafile from server
updated handler to deal better with Public IDs
update example query in html pages
xsl stylesheet fix for resultset format
created XSL transformation module based on the internal database catalog
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 loading code
added catalog text file
added example to HTML page
added validation code + changes
fixed DBSimpleQuery after doctype additions done by Jivka
Fixed package bugs in new Entity and comment handling code, updated Makefile
fixed nbsp formatting problem
Included new features about writing XML documents into dbThis includes writing data into db XML Catalog, document data into xml_documents,comments into xml_nodes, added nodeindex for the order of elements by given parent element.
Catalog files from arbortext added
XMLValidate added to same package as MetaCatServlet
GenericXMLValidate added to same package as MetaCatServlet
MetaCatServlet Modifications for XML Validation;
modified make to add xml validation code
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