Activity
From 08/10/2000 to 09/08/2000
09/06/2000
09/05/2000
- 02:01 PM Revision 438 (metacat): added documentation and cleaned up the markup.
- 01:51 PM Revision 437 (metacat): added support for getabstract action
- 01:50 PM Revision 436 (metacat): Added a method called getNodeContent which retrieves the content of a node in a document. If there are more than one nodes with the same name returned, it returns an array with all of the data.
- 01:49 PM Revision 435 (metacat): Added support for viewabstract
- 08:46 AM Revision 434 (metacat): added resource.xsl to the catalog
- 08:45 AM Revision 433 (metacat): no message
- 08:43 AM Revision 432 (metacat): style sheet for resource documents
09/01/2000
- 05:37 PM Revision 431 (metacat): Modified MetaCatServlet to use the new DocumentImpl.toXml() method for
- efficiency of reading documents. See bugzilla bug #111 for an explanation.
- 05:24 PM Revision 430 (metacat): Updated the test.xml file to use more XML features for testing insert,
- update, and read functions of DocumentImpl. Now the document contains
comments and processing instructions. - 05:14 PM Revision 429 (metacat): Fixed document reading bug (bugzilla bug #111) so that reading documents
- is no longer a power function of the number of nodes in the document
(which used to be the case). Now, reading a doc... - 01:47 PM Revision 428 (metacat): change the 2 executions in archiveDocRevision()
- with 1 statement:
"insert into xml_revisions
select ... from xml_documents where docid = ..." - 12:04 PM Revision 427 (metacat): small changes on hasWritePermission()
08/31/2000
- 05:08 PM Revision 426 (metacat): get rid of the FK in xml_acess table that points to xm_documents.docid
- since xml_access.docid(s) point to current and revised documents
(ie xml_documents.docid and xml_revisions.docid) - 05:01 PM Revision 425 (metacat): 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 ver... - 02:43 PM Revision 424 (metacat): this file is no longer used.
- 02:20 PM Revision 423 (metacat): changed xslf for new returnfield scheme. the returnfields are now returned as <param name="<returnfield>"> tags.
- hThe sql for the returnfield query was redone to fix a previous problem with slow queries
- 02:18 PM Revision 422 (metacat): changed xslf for new resultfield scheme
08/30/2000
- 11:19 AM Revision 421 (metacat): cleared static methods in AccessionNumber classes for fixing bug found
- when multiple requests to the servlet at a time.
08/29/2000
- 01:58 PM Revision 420 (metacat): changed paths in returnfield parameters
- 11:01 AM Revision 419 (metacat): added alt tags
- 11:01 AM Revision 418 (metacat): added alt tag
- 11:00 AM Revision 417 (metacat): new graphics and their adobe illustrator vector files
- 10:58 AM Revision 416 (metacat): changed colors and layout
08/28/2000
- 01:28 PM Revision 415 (metacat): Minor update to remove unneeded constructor in DocumentImpl class.
- 11:38 AM Revision 414 (metacat): new table xml_access and new attrs to xml_documents for ACL
08/25/2000
- 04:18 PM Revision 413 (metacat): for getDoctypes() added
- WHERE entry_type='DTD' condition in the select statement
- 01:56 PM Revision 412 (metacat): fixed typ-o
- 01:49 PM Revision 411 (metacat): Changes with Srb authentication: including quering of Srb/MCAT during the Srb connection for:
- - groupname of connected user
- list of groups and users in MCAT for ACL function for MetaCat - 01:17 PM Revision 410 (metacat): update of build.xml based on Matt's recommendations
- 11:59 AM Revision 409 (metacat): added an @image-path@ property to get around the messed up images when loading images from tomcat. To add your own image directory,
- create a directory under /opt/httpd/html/img/ and add the path to the image-path property in build.xml. Then all img...
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
Also available in: Atom