Project

General

Profile

Statistics
| Revision:

# Date Author Comment
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....

184 06/20/2000 07:57 PM Matt Jones

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

183 06/20/2000 05:37 PM Matt Jones

updated javadoc documentation

181 06/20/2000 05:14 PM Matt Jones

integrated new structured query facility (DBQuery) into the servlet demo (MetaCatServlet)

180 06/20/2000 03:45 PM Matt Jones

removed debugging code

178 06/20/2000 03:31 PM Matt Jones

fixed QuerySpecification to produce SQL that does UNION or INTERSECT set operations for query group combinations

177 06/19/2000 06:42 PM Matt Jones

finsihed basic functionality for structured queries based on the DBQuery and QuerySpecification classes

176 06/19/2000 05:44 PM Matt Jones

added code to build an index of the paths through the DOM tree to each node in the tree as the node is being inserted

174 06/19/2000 02:15 PM bojilova

for safe nodeid generation

172 06/16/2000 04:24 PM Matt Jones

completed work on creating structured query prototype in DBQuery and QuerySpecification classes

171 06/16/2000 03:39 PM bojilova

added missed conn.close()

170 06/16/2000 01:31 PM Matt Jones

continued work on structured query. Now QuerySpecification generates SQL for a given xml input, and DBQuery uses that SQL to send the query to the db

169 06/16/2000 09:42 AM Matt Jones

fixed string broken over two lines

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

documentation cleanup

167 06/15/2000 07:56 PM Matt Jones

minor modifications to fix problems introduced with AccessionNumber module

165 06/15/2000 06:53 PM Matt Jones

minor modifications to fix problems introduced with AccessionNumber module

162 06/15/2000 11:53 AM bojilova

docid is String

161 06/15/2000 11:53 AM bojilova

docid is String
docid is generated from AccessionNumber.generate() call

160 06/15/2000 11:51 AM bojilova

gen acc # in new connection
changing to static methods
include action parameter

159 06/14/2000 06:55 PM Matt Jones

continued work on structured query -- now it reads the queryspec xml docuemnt and can digest its contents

158 06/14/2000 05:27 PM Matt Jones

continued work on developing structured query functionality using the QuerySpecification class -- incomplete still

157 06/14/2000 05:26 PM Matt Jones

minor changes to TextNode

155 06/14/2000 01:54 PM Matt Jones

added incomplete classes for structured query

154 06/13/2000 09:43 PM Matt Jones

added result-set filter to DBSimpleQuery to only return specified document type

152 06/13/2000 02:23 PM bojilova

changed getDocID() only to:
return docid;

151 06/13/2000 02:22 PM bojilova

put checkURLConnection(systemId) before
its register in db or using from the parser

150 06/12/2000 06:39 PM Matt Jones

rewrote DBSimpleQuery and associated classes to no longer use Oracle's hierarchichal query syntax -- now this should work with any JDBC compliant backend DB

149 06/12/2000 12:52 PM bojilova

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

148 06/12/2000 09:08 AM bojilova

to use single transaction

147 06/12/2000 09:06 AM bojilova

no message

145 06/08/2000 01:34 PM bojilova

new class for registering of Accession numbers into metacat db

144 06/08/2000 11:11 AM Matt Jones

renamed DBSAXWriter to DBWriter

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

reincorporated Title registration code for documents

140 06/07/2000 05:46 PM Matt Jones

updated documentation

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

132 06/07/2000 02:11 PM Matt Jones

improved error handling when docid not found

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

general module cleanup

130 06/06/2000 07:12 PM Matt Jones

renamed ReaderElement to ElementNode

129 06/06/2000 07:08 PM Matt Jones

renamed BasicElement to BasicNode

128 06/06/2000 07:00 PM Matt Jones

continuing work on changing to DOM Text node model

127 06/06/2000 06:31 PM Matt Jones

continued changing to DOM TEXT node model

126 06/06/2000 06:12 PM Matt Jones

continued changing to DOM TEXT node model

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

105 05/20/2000 03:07 PM Matt Jones

minor formatting and display update

103 05/19/2000 05:07 PM Matt Jones

updated servlet UI and added new intgrated document validity feature to servlet. Working on transformation feature.

102 05/15/2000 12:19 AM Matt Jones

debugging form submission

100 05/14/2000 10:44 PM Matt Jones

fixing transform bugs

99 05/14/2000 10:11 PM Matt Jones

fixed transformation bug, added test method

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

improved query result handling

96 05/12/2000 04:01 PM Matt Jones

fixed entity parsing bug

94 05/12/2000 01:26 PM Matt Jones

fixed transformation problems

92 05/11/2000 04:34 PM bojilova

made changes about document doctypes

91 05/11/2000 01:46 PM higgins

Update to handle retreival of datafile from server

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

updated handler to deal better with Public IDs

88 05/08/2000 06:59 PM Matt Jones

xsl stylesheet fix for resultset format

87 05/08/2000 06:51 PM Matt Jones

created XSL transformation module based on the internal database catalog

86 05/08/2000 12:52 PM Matt Jones

added XSL formatting to document display for metacat servlet

85 05/05/2000 06:19 PM Matt Jones

creating automatic transformation for XML docs retreived from catalog

83 05/05/2000 03:17 PM Matt Jones

changed location of catalog file to config parameter

82 05/05/2000 02:50 PM Matt Jones

created options file for MetaCatServlet

80 05/05/2000 01:10 PM Matt Jones

added catalog loading code

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

74 05/04/2000 05:37 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.

70 05/04/2000 02:45 PM higgins

XMLValidate added to same package as MetaCatServlet

69 05/04/2000 02:45 PM higgins

GenericXMLValidate added to same package as MetaCatServlet

68 05/04/2000 02:44 PM higgins

MetaCatServlet Modifications for XML Validation;

66 05/03/2000 03:58 PM higgins

added GenericXMLValidate

60 04/18/2000 02:19 PM Matt Jones

updated javadoc documentation for changes

59 04/18/2000 01:20 PM Matt Jones

further work on XML docuemnt loading facility in the MetaCatServlet

55 04/18/2000 10:48 AM Matt Jones

added xml doc loading to servlet actions

53 04/17/2000 06:39 PM Matt Jones

documentation changes

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

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

50 04/17/2000 03:40 PM Matt Jones

changed database connection code, added utility class MetaCatUtil.java

49 04/17/2000 12:12 PM Matt Jones

added document display function to servlet

48 04/17/2000 11:26 AM Matt Jones

continued work on interface to servlet

47 04/17/2000 10:51 AM Matt Jones

improvements to MetaCatServlet engine, added html access pages for catalog query

46 04/14/2000 08:19 PM Matt Jones

started servlet to do XML query and return result set

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

28 04/11/2000 06:54 PM Matt Jones

Finished modifications to DBSimpleQuery.java to allow simple, free text searching on element and attribute content

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

added DBSimpleQuery.java to illustrate a simple query strategy over the XML set in the database

24 04/11/2000 03:19 PM Matt Jones

completed basic DBReader functionality. Can now read XML from DB using DBReader

23 04/11/2000 01:56 PM Matt Jones

adding recursive build for ReaderElement

22 04/11/2000 01:26 PM Matt Jones

created code to read XML doc from db source and emit it as an XML stream

21 04/11/2000 01:26 PM Matt Jones

created code to read XML doc from db source and emit it as an XML stream

20 04/11/2000 11:22 AM Matt Jones

consolidated table structure to eliminate xml_attributes and xml_elements in favor of a single, unified xml_nodes table

19 04/11/2000 10:57 AM Matt Jones

added attribute persistence to DB code

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

16 04/10/2000 09:20 PM Matt Jones

Added code to write element to DB using SAX parser model