Activity
From 03/06/2010 to 04/04/2010
04/02/2010
- 06:54 PM Revision 5299 (metacat): Modifications to metacat rest service to use the new DataONE CrudService for
- get() operation. Minor issue with permissions errors propagating up the
stack, but otherwise this is the first imple... - 11:29 AM Revision 5298 (metacat): Modified readFromMetacat() to pass most exceptions up the call stack, which
- allows creation of new entry points for calling reads. Still need to
continue factoring out the HTTPServletResponse ...
04/01/2010
- 04:30 PM Revision 5297 (metacat): Excluding the Maven ant tasks jar from the metacat war distribution because
- it is not needed (its only used to build dataone-service at build time, and
is unused at runtime), and it conflicts w...
03/24/2010
- 12:41 AM Revision 5295 (metacat): Modified the build.xml to include a new task for building the dataone
- service api package, which generates a jar file that is put into lib. This
task depends on maven being installed in ...
03/23/2010
- 08:37 PM Revision 5294 (metacat): Updated the build to properly locate the servlet jar depending on which
- version of tomcat is being used, tomcat5 or tomcat6.
- 01:13 PM Revision 5293 (metacat): when looking up group membership, skip referrals that have errors
- http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4900
- 12:56 PM Revision 5292 (metacat): skip referrals that have errors (connection timeout, host down, etc)
- http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4900
03/22/2010
03/18/2010
- 04:02 AM Revision 5287 (metacat): Modified ResourceHandler.deleteObject() to take a globally unique id (guid)
- as input rather than a metacat-conformant docid. The guid is translated
into a metacat docid which is then used in t... - 03:11 AM Revision 5286 (metacat): Added support to ResourceHandler to allow the putObject method to use
- arbitrary guid strings as input. These strings are examined, and if they
match the Metacat docid format (scope.id.re... - 03:06 AM Revision 5285 (metacat): Adding a new property to be used as an identifier prefix by default.
03/17/2010
- 11:27 PM Revision 5284 (metacat): Updated MetacatRestClientTest so that the tests are actually calling fail()
- when errors occur, and fixed all sixteen tests so that they run successfully
and can be run from any client (i.e., th... - 11:22 PM Revision 5283 (metacat): Fixed bug in getNextRevision() where "error" documents were not being
- detected properly before searching for the next identifier.
- 06:54 PM Revision 5282 (metacat): Added initial support for arbitrary string identifiers in metacat (referred to as a guid). The new identifier table is used to map arbitrary string identifiers to Metacat's current docid format (referred to as the localId). Added a new IdentifierManager class to manage this table, adding new mappings as objects are added to the system. Modified the MetacatTest service to utilize this mapping table to look up a localId from a guid. IdentiferManagerTest is working with these guids now, as is the MetacatTest service get() method, but other parts of the system are unaware of them (e.g., create, update, delete operations are unaware, and no mapping is created when new documents are created). As a consequence, the MetacatRestClientTest is not working (although it also had lots of hardcoded dependencies that need to be fixed as well).
03/16/2010
- 02:12 AM Revision 5277 (metacat): Added copyright, license, and class documentation.
- 12:33 AM Revision 5276 (metacat): Modified table structure to change identifiers table (previously unused) to
- represent a mapping between arbitrary string identifiers and metacat docids.
More information in https://trac.dataone...
03/08/2010
- 10:49 PM Revision 5268 (metacat): Fixed typos in metacat documentation.
- 09:39 PM Revision 5267 (metacat): Removed version as not sure when this will be delivered, so be agnostic.
- 07:31 PM Revision 5266 (metacat): Adding new documentation section for Metacat design documents in Sphinx/ReStructured Text format. Build this documentation using the
- provided Makefile, assuming that both Sphinx and PlantUML are installed and on the local executable path by running '...
Also available in: Atom