Activity
From 04/28/2010 to 05/27/2010
05/27/2010
05/25/2010
- 05:15 PM Revision 5372 (metacat): Commit the change for Madhusudan Gujral from java.net.URL url = new java.net.URL(KNB_SITE_URL + "index.jsp");
- to java.net.URL url = new java.net.URL(KNB_SITE_URL + "/index.jsp");
05/20/2010
- 10:59 AM Revision 5371 (metacat): added systemMetadata table to the upgrade scripts
- 09:52 AM Revision 5370 (metacat): listObjects is now working for rest calls as well as crud calls
05/19/2010
- 10:25 AM Revision 5369 (metacat): added some params to the loop that segments the listObjects resultset
05/18/2010
- 04:52 PM Revision 5368 (metacat): allow any nonquote characters in the schemaLocation attribute, otherwise the whole line is matched and this prevents schemaLocation from appearing anywhere but at the end of the line.
- 04:27 PM Revision 5367 (metacat): Fixed bug the download link didn't work.
- 03:44 PM Revision 5366 (metacat): finished the crud part of listObjects. need to implement it in the rest interface now.
- 12:28 PM Revision 5365 (metacat): implementing getObjects in CrudService.
- 12:22 PM Revision 5364 (metacat): implementing getObjects in CrudService.
- 11:43 AM Revision 5363 (metacat): implementing getObjects in CrudService.
05/17/2010
- 04:31 PM Revision 5362 (metacat): listObjects is almost working. need to get the result set parsed when returned to CrudService.
- 03:36 PM Revision 5361 (metacat): Add a mapping between kar xml namespace and karxml.xsl.
- 03:34 PM Revision 5360 (metacat): Add a style sheet to transform kar xml document.
- 11:50 AM Revision 5359 (metacat): setting up the framework for the listObjects api call
- 10:32 AM Revision 5358 (metacat): added the renamed Java classes for ObjectList
05/14/2010
- 05:57 PM Revision 5357 (metacat): Change the search query according to the karxml change.
- 02:55 PM Revision 5356 (metacat): changed the detailCode for DataOne exceptions to a string
- 11:18 AM Revision 5355 (metacat): added getSystemMetadata to ResourceHandler and changed the url format to be meta/guid. added a new servlet reponse handler in the web.xml file to handle the new urls and send them to the RestServlet.
05/13/2010
- 04:28 PM Revision 5354 (metacat): Change the return type from kar to the namespace.
- 02:29 PM Revision 5353 (metacat): implemented update in ResourceHandler and fixed a bug in CrudService where data files were not handled correctly on update
05/12/2010
- 10:55 AM Revision 5352 (metacat): removed system.outs
- 10:42 AM Revision 5351 (metacat): update works. it was the test that was faulty. all working now
05/11/2010
- 04:49 PM Revision 5350 (metacat): amost have update working. still need to get unit test squared away.
- 11:34 AM Revision 5349 (metacat): removed old method that didn't do anything
- 11:32 AM Revision 5348 (metacat): added exception testing to the crud test
- 10:58 AM Revision 5347 (metacat): added a new target to install the dataone schemas from a loca dir if you don't want svn calls being made during installation
05/10/2010
- 04:36 PM Revision 5346 (metacat): getSystemMetadata is now working. added unit test as well.
- 04:35 PM Revision 5345 (metacat): adding stax jar. if this is somewhere else, i'll remove it, but i'm unable to find it anywhere in dataone
- 04:18 PM Revision 5344 (metacat): getting getSystemMetadata to work
- 02:59 PM Revision 5343 (metacat): adding test for getSystemMetadata. a bit of refactoring.
- 02:57 PM Revision 5342 (metacat): adding test for getSystemMetadata. a bit of refactoring.
- 02:54 PM Revision 5341 (metacat): adding test for getSystemMetadata. a bit of refactoring.
- 01:15 PM Revision 5340 (metacat): refactored XMLSchemaService to not have static methods. made the CrudServiceTest more robust.
05/07/2010
- 04:30 PM Revision 5339 (metacat): removed system.outs
- 04:28 PM Revision 5338 (metacat): fixed schema location bug. the dataone schemas are now correclty found
- 03:15 PM Revision 5337 (metacat): removed CrudService dependency on servlet params. CrudService is now a singleton. I'm getting an error from metacat saying it can't find teh systemmetadata schema, even though it is, in fact, registered with metacat. need to identify why this is happening.
05/05/2010
05/03/2010
- 05:23 PM Revision 5335 (metacat): added a test for CrudService and added tests for IdentifierManager for each method
- 03:28 PM Revision 5334 (metacat): refactoring to remove duplicate code
- 03:05 PM Revision 5333 (metacat): adding a system to track system metadata documents for dataone
04/29/2010
- 09:14 AM Revision 5332 (metacat): Added initial implementation of getSystemMetadata and its associated REST service. Current implementation is returning a hardcoded system metadata document -- need to look up the real document for each guid and return that.
- 01:28 AM Revision 5331 (metacat): Completed main parts of CrudService.create(). Now the method writes both data and metadata objects along with their system metadata, and handles the mapping between global identifiers and local identifiers. Access control and logging still need to be dealt with to properly authenticate and then log activities.
- 12:56 AM Revision 5330 (metacat): Updating build to properly clear temporary export directory before doing svn export.
04/28/2010
- 07:04 PM Revision 5329 (metacat): Modify CrudService to write SystemMetadata to disk with an autogenerated localId and an autogenerated GUID. Validation depends on the DataONE schemas being setup in xml_catalog properly, so still need to check upgrade scripts to be sure these new schemas are added. Still need to handle the metadata document insert, but should be same as system metadata insert.
- 07:01 PM Revision 5328 (metacat): Add support for getting the DataONE schemas from SVN and copying them into metacat's schema catalog. Still need to update the oracle scripts as well.
- 06:55 PM Revision 5327 (metacat): Added comment about MIME form processing.
- 06:54 PM Revision 5326 (metacat): Refactored schema service to call doRefresh() in constructor to eliminate code duplication.
- 06:52 PM Revision 5325 (metacat): Added note on TODO for access bug.
Also available in: Atom