Project

General

Profile

  • svn:eol-style: native
  • svn:executable: *
  • svn:keywords: Author Date Id Revision

# Date Author Comment
425 08/31/2000 05:01 PM bojilova

storing user_owner and user_updated where needed
new function in DocumentImpl checking for "write" perm on UPDATE or DELETE
added delete from xml_index of the old version of docid on UPDATE

408 08/24/2000 06:28 PM Matt Jones

Continued code redesign for the DocumentImpl class. Now the "delete" and
"write" methods are static, so a DocumentImpl objject need not be created
in order to initiate a INSERT, UPDATE, or DELETE action (it is created
implicitly by the DBSAXHandler). When doing a "READ" action, one still...

396 08/22/2000 11:56 PM Matt Jones

Folded the functionality from DBSAXDocument into the DocumentImpl class.
Now DocumentImpl handles both the reads and the writes to the database.
Eventually, it will implment the full DOM Document interface. Eliminated
the DBSAXDocument.java file as it is no longer relevant....

349 08/14/2000 01:53 PM Matt Jones

Added "release" keyword to all metacat source files so that the release
number will be evident in software distributions.

313 08/03/2000 04:17 PM bojilova

Call to DBSAXNode constructor simplified

243 06/29/2000 04:27 PM Matt Jones

Fixed bug in DBEntityResolver so that it now properly delegates to
the system id found inthe database.
Changed DBValidate to use DBEntityResolver, rather than the OASIS
catalog, and to return validation results in XML format.

220 06/27/2000 08:14 PM Matt Jones

Fixed bug where TEXT nodes couldn't be longer than 4000 characters, which
is the maximum length of a VARCHAR2 field in Oracle. Now, if text
exceeds the field length, I break the text up into a series of TEXT
nodes each of the max field length, and the remainder in the last...

204 06/26/2000 09:31 PM Matt Jones

Fixed bugs associated with the new UPDATE and DELETE functions of
DBWriter. There were problematic interactions between some static
variables used in DBEntityResolver and the way in which the
Servlet objects are re-used across multiple client invocations....

203 06/26/2000 03:35 AM Matt Jones

Merged in substantial changes to DBWriter and associated classes and to
the MetaCatServlet in order to accomodate the new UPDATE and DELETE
functions. The command line tools and the parameters for the
servlet have changed substantially.

186 06/23/2000 12:09 PM Matt Jones

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.

185 06/21/2000 07:20 PM Matt Jones

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....

168 06/15/2000 08:20 PM Matt Jones

documentation cleanup

149 06/12/2000 12:52 PM bojilova

assign rootnodeid, docid for every node in xml_nodes table by given document

142 06/07/2000 08:47 PM Matt Jones

reincorporated Title registration code for documents

137 06/07/2000 05:28 PM Matt Jones

Renamed DBSAXElement to DBSAXNode

136 06/07/2000 05:19 PM Matt Jones

rearranged API for incrementing the node index within the parent node

135 06/07/2000 05:16 PM Matt Jones

rearranged API for incrementing the node index within the parent node

134 06/07/2000 03:42 PM Matt Jones

code consolidation, cleanup, and documentation

133 06/07/2000 03:40 PM Matt Jones

code consolidation, cleanup, and documentation

131 06/07/2000 10:58 AM Matt Jones

general module cleanup

122 06/06/2000 05:43 PM Matt Jones

Modifying storage model to use DOM TEXT nodes -- update is incomplete and query code doesn not work for this checkin

110 05/31/2000 10:50 AM bojilova

changed case 4/ to be like case 3/ when no doctype specified

109 05/30/2000 05:56 PM bojilova

document root node, doctype changes

98 05/12/2000 06:29 PM Matt Jones

improved query result handling

92 05/11/2000 04:34 PM bojilova

made changes about document doctypes

90 05/09/2000 04:47 PM Matt Jones

updated handler to deal better with Public IDs

76 05/04/2000 07:45 PM Matt Jones

fixed DBSimpleQuery after doctype additions done by Jivka

75 05/04/2000 05:38 PM Matt Jones

Fixed package bugs in new Entity and comment handling code, updated Makefile

72 05/04/2000 03:30 PM bojilova

Included new features about writing XML documents into db
This 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.

51 04/17/2000 04:06 PM Matt Jones

changed package name to edu.ucsb.nceas.metacat.*

35 04/13/2000 09:48 AM Matt Jones

documentation updates

31 04/11/2000 08:04 PM Matt Jones

documentation additions

30 04/11/2000 07:15 PM Matt Jones

general cleanup and documentation

29 04/11/2000 07:09 PM Matt Jones

general cleanup and documentation

18 04/11/2000 09:40 AM Matt Jones

Partially functional SAS DB loader.

17 04/11/2000 09:09 AM Matt Jones

Split XML SAX handler class into seperate file DBSAXHandler.java