Project

General

Profile

Activity

From 04/20/2011 to 05/19/2011

05/19/2011

07:31 PM Revision 6095 (metacat): Commenting out these MetacatRestClient tests because the Metacat RestService is no longer registered as a servlet and needs to be removed, along with the associated MetacatRestClient and tests.
Matt Jones
07:06 PM Revision 6094 (metacat): Fixed MetaCatServletTest test failures by removing the hardcoded username/passwords used in the tests and replacing those with data from metacat.properties.
Matt Jones
05:05 PM Revision 6093 (metacat): Fix AuthLdapTest to use accounts that are more reliable when searching for existing accounts in the getPrincipals output.
Matt Jones
01:52 PM Revision 6092 (metacat): Modified Metacat to build against the D1_SCHEMA_0_6_1 branch of the dataone schemas by incorporating the 0.6.1-SNAPSHOT version of d1_common and d1_libclient libraries, and refactoring Metacat code references to the d1 schema changed types.
Matt Jones

05/18/2011

04:32 PM Revision 6091 (metacat): In order to sync up with DataONE 0.6.1 changes, I'm backing out ObjectFormatService changes temporarily in Metacat. Most functionality will be rolled back in using the DataONE 0.6.2 tag, but some methods in ObjectFormatService (such as getListFromDisk()) will be moved into d1_libclient_java.
Chris Jones
04:51 AM Revision 6089 (metacat): Added in the 0.6.0 version of the d1_common_java library that has object format changes.
Chris Jones

05/17/2011

08:02 PM Revision 6088 (metacat): Changes in the DataONE ObjectFormat class deprecate the convert() method, and we're now using Metacat's ObjectFormatService to look up object format attributes. The following changes replace ObjectFormat.convert() with ObjectFormatService.getFormat() in several classes.
Also added a few methods to ObjectFormatService where doRefresh() calls populateObjectFormatList(), which in turn cal... Chris Jones
07:43 PM Revision 6087 (metacat): Include the DataONE 0.6.0 type schema in the SQL schema and DTD loader script.
Chris Jones
07:41 PM Revision 6086 (metacat): Updating the cached object format list to the new DataONE namespace including the 'ns' domain component.
Chris Jones

05/09/2011

11:25 AM Revision 6080 (metacat): add additionalMetadata/metadata/spatialResolution/value and additionalMetadata/metadata/spatialResolution/units for indexing. Also add missing comma behind additionalMetadata/moderatorComment
barseghian

05/05/2011

03:14 PM Revision 6079 (metacat): use update method to update the mapping between local and guid (d1) when we get a force replication request that is an "update
ben leinfelder
12:14 PM Revision 6071 (metacat): remove entity encoded characters that were garbled in browser (sanparks patch)
ben leinfelder
10:50 AM Revision 6069 (metacat): updating CrudServiceTest with better exception handling (more specific) to match refactored CrudService.java class
rnahf
10:45 AM Revision 6068 (metacat): generateMissingSystemMetadata was swallowing Exceptions instead of throwing. Refactored so that specific exceptions are thrown, affecting [create/update]SystemMetadata methods, too.
rnahf
10:19 AM Revision 6067 (metacat): committing changes related to the new restservice update specification (newPid vs. obsoletedGuid)
rnahf
10:10 AM Revision 6066 (metacat): remove entity encoded characters that were garbled in browser (sanparks patch)
ben leinfelder
10:00 AM Revision 6064 (metacat): replace whitespace in generated docid scope (sanparks patch from 1.9.4 branch)
ben leinfelder

05/04/2011

12:39 PM Revision 6059 (metacat): use outputstream as an object, not a string. relax the Map typing to allow for mixed values. (sanparks patch)
ben leinfelder

05/03/2011

04:04 PM Revision 6057 (metacat): use "object_format" element consistently so that it is replicated across instances
https://redmine.dataone.org/issues/1514 ben leinfelder

04/29/2011

02:17 PM Revision 6056 (metacat): Set svn keywords on the object format list file.
Chris Jones
02:16 PM Revision 6055 (metacat): The initial checkin of an object format list for Metacat, which will be used by the ObjectFormatService. The XML file will be used only if the service can't get the authoritative list from a D1 coordinating node or from within it's local Metacat database.
Chris Jones

04/28/2011

03:08 PM Revision 6054 (metacat): remove very old "metacat webservice" code - as far as i can tell it is never referenced or used. plus we have eocgrid and the new D1 rest services covering this territory now
ben leinfelder
02:31 PM Revision 6053 (metacat): remove very old "metacat webservice" code - as far as i can tell it is never referenced or used. plus we have eocgrid and the new D1 rest services covering this territory now
ben leinfelder
01:53 PM Revision 6052 (metacat): removed newline addition to test doc now that the newline problem is fixed in utilities project. Small adjustments to comments and debug statements to aid in debugging. Reordered tests to remove possible insertion between read and getLastDocid test.
rnahf
01:05 PM Revision 6051 (metacat): zero padded date string in DocumentUtil.generateDocumentId() for readability
rnahf

04/26/2011

08:22 AM Revision 6050 (metacat): Use SystemUtil.getContextURL() in ResourceHandler to construct the DataONE service URL (rather than direct calls to PropertyService). This handles http and https URLs, and strips the :80 or :443 for the well known ports.
Chris Jones

04/25/2011

04:16 PM Revision 6049 (metacat): Make this class be the subclass of the MCTestCase. The super class will initialize the property service for it.
Jing Tao
03:25 PM Revision 6048 (metacat): Minor changes to MetacatHandler:
- Improved logging where MetaCatServlet.class was used in getLogger() rather than MetacatHandler.class (holdover from... Chris Jones
02:28 PM Revision 6047 (metacat): commenting out the pisco user tests, since they only work in production.
rnahf
02:24 PM Revision 6046 (metacat): put in more explanatory exception methods in the private helper functions that throw exceptions, and some debug statements in the onlineData201CasesTest_1 test.
rnahf
11:08 AM Revision 6045 (metacat): improved multipart handling (improved logging messages, code, and error checking). Added exception classname to error output when the generic Exception is thrown. Added error check for cases of null value for file parts 'sysmeta' and 'object.'
rnahf
10:58 AM Revision 6044 (metacat): added a few debugging lines in createSystemMetadata() related to contents of identifier strings
rnahf

04/24/2011

07:00 PM Revision 6043 (metacat): Due to changes in MetacatHandler that creates system metadata from uploaded EML documents, OnlineDataAccessTest was failing certain tests because of errors in how the test documents were originally uploaded. MetacatHandler.createSystemMetadata() was throwing exceptions because of these errors, specifically when a data document is uploaded with a docid that is difeerent than the docid statement in the EML distribution URL. Most errors involved stated docids with .2 versions, and the metadata had .1 versions.
Modified each test in OnlineDataAccessTest that had incorrect metadata from the declared docids. Lastly, onlineData20... Chris Jones
05:42 PM Revision 6042 (metacat): Modified IdentifierManager.getDocumentInfo() to include the docid in the returned hash map, since it is useful to be able to obtain the docid and rev separately from a given fullDocidWithRev (e.g. test.1.1).
Chris Jones

04/22/2011

01:44 PM Revision 6041 (metacat): fixing annoying error message inaccuracy
rnahf
 

Also available in: Atom