Activity
From 07/26/2000 to 08/24/2000
08/24/2000
- 06:28 PM Revision 408 (metacat): 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 D... - 04:47 PM Revision 407 (metacat): Folded the functionality from DBWriter into DocumentImpl, continuing the
- work started earlir to create a more DOM-like model for the classes, in
which a single DocumentImpl class handles bot... - 08:57 AM Revision 406 (metacat): removed extraneous dash (-) from output loop that was entered unintentionallyi
08/23/2000
- 03:55 PM Revision 405 (metacat): changed the field names to be case-sensitive in the returnfields
- 03:54 PM Revision 404 (metacat): changed the field names to be case-sensitive
- 10:33 AM Revision 403 (metacat): added the returnfield element to be used for dynamically choosing which fields to return from xml_nodes.
- 10:29 AM Revision 402 (metacat): added support for the returnfield parameter
- -QuerySpecification now sets a flag (containsExtendedSQL) when there are returnfield items in the pathquery document....
- 10:22 AM Revision 401 (metacat): added support for the returnfield parameter
- -added the dynamic parameters to the returned hash table of documents
- 10:20 AM Revision 400 (metacat): added support for the returnfield parameter
- 10:19 AM Revision 399 (metacat): marine.properties is no longer needed because the marine servlet uses all of the metacat properties.
- 10:17 AM Revision 398 (metacat): a way to access the marine servlet without using javascript
- 10:16 AM Revision 397 (metacat): updated the URL given the new <returnfield> paramet
08/22/2000
- 11:56 PM Revision 396 (metacat): 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 Doc... - 10:37 PM Revision 395 (metacat): Updated the readxml shell script to use the new DocumentImpl class instead
- of the old DBReader class.
- 10:34 PM Revision 394 (metacat): Removed DBReader.java because the functionality of that class has been
- replaced by the more efficient DocumentImpl class.
- 10:32 PM Revision 393 (metacat): Created new class "DocumentImpl" which represents an XML Document. This
- document will eventually implment the DOM Document interface. For now,
it implments all of the functionality that wa...
08/21/2000
- 03:41 PM Revision 392 (metacat): Added script to register document types in the xml_catalog table for our
- common public ID's.
- 03:38 PM Revision 391 (metacat): Added install feature for copying dtd's to the servlet directory so that
- they are accessible to the metacatservlet.
- 03:19 PM Revision 390 (metacat): Added new utility query to return all of the xml_nodes info for a given
- document id in metacat.
- 02:55 PM Revision 389 (metacat): Updated documentation for NodeComparator.java.
- 02:52 PM Revision 388 (metacat): Modified the DBReader and ElementNode classes to more efficiently read
- documents from the database. In the old implementation, a db connection
was opened for each and every node in a docu...
08/18/2000
- 03:48 PM Revision 387 (metacat): redirector to access the marine servlet
- 03:45 PM Revision 386 (metacat): modified the xsl to work with the new servlet architecture.o
- 03:44 PM Revision 385 (metacat): marineServlet now overrides the transformQuery() function to allow it to put the values back into the text boxes of the xsl stylesheet rendered form.
- 03:41 PM Revision 384 (metacat): -fixed the bug where a pathquery document was not valid inside of the <query> tags in a resultset document.
- -provided override support for a new function called transformQuery() which allows specific applications to
custom... - 11:05 AM Revision 383 (metacat): Fixed small bug in transforming the document to HTML. If there was
- no stylesheet for a given doctype, and so the transformation couldn't
occur, the XML doc was returned, but the conten... - 10:56 AM Revision 382 (metacat): removed extraneous protected tags and replaced them with private tags
- 10:38 AM Revision 380 (metacat): Modified behavior of handleSQuery() to now send the resultset document
- back to the client application -- this was a bug introduced by recent
changes to the servlet. Also, generally cleaned... - 09:31 AM Revision 379 (metacat): decrease the number of "initialConnections" to 5, "increaseConnections" stay 5, decrease the "maximumConnections" to 10
08/17/2000
- 05:31 PM Revision 378 (metacat): Changed release to version to alpha 8 (1.0a8) and tagged metacat in
- CVS as METACAT_ALPHA_8
- 05:29 PM Revision 377 (metacat): Updated default html forms for metacat queries to use the "anyfield"
- keyword for constructing a default query. This should now work with
the new handleQuery method of MetaCatServlet.
Bu... - 03:21 PM Revision 376 (metacat): changed to work with the new MetaCatServlet model. marineServlet now only overwrites one method in MetaCatServlet.
- 03:20 PM Revision 375 (metacat): changed the prototype of overwritable functions to "protected" instead of "private".
- 11:06 AM Revision 374 (metacat): change the resultset format for DataGuide
- 09:04 AM Revision 373 (metacat): Changed the flow of query and SQuery. SQuery now only handles a preformatted pathquery document as input (in the "query" parameter).
- HandleQuery now handles all structured queries derived by CGI parameters.
- 09:02 AM Revision 372 (metacat): Made changes to createSQuery to allow for multiple parameters of the same name. Also changed the param list to include only "Hashtable params" without a "String doctype" since the doctype is already contained in the params.
08/16/2000
- 01:08 PM Revision 371 (metacat): fixed bug with handleSQuery() that kept DMan from access the squery functionality
- 11:48 AM Revision 370 (metacat): - created transformResultset() which transforms an xml resultset document and displays it to the client useing DBTransform
- - renamed transformDocument() to createResultDocument() and modified its functionality to only return a restultset xm...
08/15/2000
- 04:07 PM Revision 369 (metacat): Changed "xmltodb" to "@html-path@/style" so that the resultset.xsl
- stylesheet could be found in various servlet contexts.
- 03:29 PM Revision 367 (metacat): changed release version
- 03:27 PM Revision 366 (metacat): Modified binaries to change classpath for metacat.jar under new
- build process.
- 02:52 PM Revision 365 (metacat): Repository reorganization, and some file cleanup to make the XSL and CSS
- files portable to various installations of metacat (by using the
build.xml file substitution in the XSL files). Remov... - 02:25 PM Revision 363 (metacat): removed unneeded replace command
- 02:24 PM Revision 362 (metacat): Added user and password to build.xml for filter substitution.
- 01:48 PM Revision 361 (metacat): remove handleQueryAction() in favor of directly calling handleQuery() and handleSQuery() from doGetOrPost()
- 01:02 PM Revision 360 (metacat): Cleared hardcoded paths for the location of .html files and use
- the new "htmlpath" property from metacat.properties file
- 12:48 PM Revision 359 (metacat): sorry, I needed new property "html-path" with value "/xmltodb" for me.
- Chad, for you should be I think "/berkley"
- 12:15 PM Revision 358 (metacat): New "servletpath" and "installdir" properties
- 12:14 PM Revision 357 (metacat): Set a filter for installdir property
- 11:25 AM Revision 356 (metacat): set filtering="yes" attribute on the copy command of metacat.properties
- 08:58 AM Revision 355 (metacat): Added decodeMouseAction(Hashtable) to decode the mouse click action outside of handleGetOrPost to allow for easy modification of images in a different application.
08/14/2000
- 03:31 PM Revision 354 (metacat): added new constructor to allow the creation of a metacatutil object that uses a properties file other than edu.ucsb.nceas.metacat.metacat.
- 03:22 PM Revision 353 (metacat): Fixed build.xml bug -- jar file was included recursively in itself, causing
- ever-growing size of jar on install. Changed location of jar file that is
built (from build.dest to build.dir) to fi... - 03:09 PM Revision 352 (metacat): added eml-resource to the catalog
- 02:28 PM Revision 351 (metacat): Broke up handleQueryAction into handleQuery, handleSQuery, runQuery and transformDocument. handleQueryAction is now a base function which makes calls to each of these functions to create, run and transform a query from CGI parameters.
- 02:26 PM Revision 350 (metacat): Added createSQuery() to handle structured queries of an arbitrary number of parameters. Also modified createQuery() to handle a null query in a graceful manner.
- 01:53 PM Revision 349 (metacat): Added "release" keyword to all metacat source files so that the release
- number will be evident in software distributions.
- 01:43 PM Revision 348 (metacat): Updated build process to now use a copy of the source files so that keyword
- substitution can ocur before the build. This allows for substitution of
hardcoded values into the source before the ... - 11:27 AM Revision 347 (metacat): added Logout link
- 11:27 AM Revision 346 (metacat): added Logout handling
- 11:11 AM Revision 345 (metacat): clear lib dir from paths like xmltodb/lib/something.html
- 10:59 AM Revision 344 (metacat): on "DELETE" added delete from xml_index table for a given docid
- before delete from xml_documents, b' of foreign key in xml_index(docid)
to xml_documents(docid)
08/11/2000
- 03:20 PM Revision 343 (metacat): Changed exception handling mechanisms for DBReader
- 11:26 AM Revision 342 (metacat): added createSQuery
- 11:25 AM Revision 341 (metacat): broke up handleQueryAction into handleQuery, handleSQuery, runQuery and transformDocument
08/10/2000
- 04:30 PM Revision 340 (metacat): changed paths
- 03:39 PM Revision 339 (metacat): changed getRootNode method from public to private
- 03:34 PM Revision 338 (metacat): simple JavaScript to put focus on username field
- 02:48 PM Revision 337 (metacat): replaced some deprecated methods with the new v2.2 of Java Servlet API
- 02:47 PM Revision 336 (metacat): changed paths, b' of new dev server
- 01:45 PM Revision 335 (metacat): no message
- 12:13 PM Revision 334 (metacat): changing paths, b' of new dev environment
- 11:59 AM Revision 333 (metacat): added HTTPSession.setMaxInactiveInterval(-1)
- for every new Session - never to expire
- 11:56 AM Revision 332 (metacat): added "anonymous" user connection
08/09/2000
08/08/2000
- 05:40 PM Revision 330 (metacat): added web.xml configuration file for Tomcat Servlet engine
- 05:39 PM Revision 329 (metacat): -Reorganized xmltodb module to support new install process for the new
- linux server (dev.nceas.ucsb.edu). Added "build.sh" shell script that
calls ant withthe proper umask set for install...
08/07/2000
- 05:31 PM Revision 328 (metacat): rearrange html pages for login and metacat access
- 02:44 PM Revision 327 (metacat): renamed index.html to metacat.html
- 02:43 PM Revision 326 (metacat): unused
- 11:55 AM Revision 325 (metacat): it was smashed to 95 bytes only
- 11:24 AM Revision 324 (metacat): removed old xmldbms source tree because it is no longer being used as a reference
- 08:13 AM Revision 323 (metacat): no message
08/04/2000
- 05:51 PM Revision 322 (metacat): moved srbProps file
- 04:43 PM Revision 321 (metacat): maximumConnections added
- 04:34 PM Revision 320 (metacat): more precise handling of the Connection Pool
- 01:54 PM Revision 319 (metacat): minor config file update
- 08:32 AM Revision 318 (metacat): no message
08/03/2000
- 04:21 PM Revision 317 (metacat): doctype and docid attr added to xml_index table
- 04:20 PM Revision 316 (metacat): Changes related to "getdataguide" action
- 04:19 PM Revision 315 (metacat): doctype attr in xml_index table has been added
- so changed the getDataGuide routine to select for paths by given doctype
- 04:17 PM Revision 314 (metacat): DBSAXNode constructor simplified
- 04:17 PM Revision 313 (metacat): Call to DBSAXNode constructor simplified
- 04:15 PM Revision 312 (metacat): Added public method to return the rootnodeid of the document
08/02/2000
08/01/2000
- 01:08 PM Revision 310 (metacat): no message
- 11:26 AM Revision 309 (metacat): added Pool of Connections
- DBQuery, DBReader, DBTransform, DBUtil are created on every request and use the connections from the Pool
same with D... - 11:22 AM Revision 308 (metacat): added "initialConnections", "incrementConnection" options used for the Pool of Connections
07/28/2000
- 03:05 PM Revision 307 (metacat): no message
- 01:05 PM Revision 306 (metacat): no message
- 12:00 PM Revision 305 (metacat): changed marine line
- 12:00 PM Revision 304 (metacat): no message
- 11:30 AM Revision 303 (metacat): changed build documentation
07/27/2000
- 04:12 PM Revision 302 (metacat): Added "getdoctypes" and "getdataguide" action handlers
- 04:08 PM Revision 301 (metacat): utility class for reading various of data from db
- 03:05 PM Revision 300 (metacat): added MARINE installation instructions
- 10:14 AM Revision 299 (metacat): Copies to replace corrupted class files
07/26/2000
Also available in: Atom