Project

General

Profile

Statistics
| Revision:

metacat / src / edu / ucsb / nceas / metacat / util @ 6786

Name Size Revision Age Author Comment
AuthUtil.java 14.8 KB 6124 over 9 years Chris Jones Merged in the D1_0_6_2_BRANCH changes that incl...
ConfigurationUtil.java 5.41 KB 5030 over 11 years daigle Change location of PropertyService to propertie...
DatabaseUtil.java 3.64 KB 5030 over 11 years daigle Change location of PropertyService to propertie...
DocumentUtil.java 21.6 KB 6752 about 9 years ben leinfelder only handle 100 (consecutive!) docId generation...
EMLVersionsTransformer.java 13.3 KB 5195 almost 11 years daigle Pass the doc xml as a string to docImpl.write a...
ErrorSendingErrorException.java 1.52 KB 4951 over 11 years daigle Add scheduler and workflow schedule functionality
GeoserverUtil.java 5.07 KB 5867 almost 10 years ben leinfelder always re-write web.xml in case geoserver has b...
MetacatPopulator.java 20 KB 6700 about 9 years ben leinfelder clean up populator; use IOUtils library to do s...
MetacatUtil.java 19.9 KB 6124 over 9 years Chris Jones Merged in the D1_0_6_2_BRANCH changes that incl...
OrganizationUtil.java 3.37 KB 5030 over 11 years daigle Change location of PropertyService to propertie...
ReplicationUtil.java 2.24 KB 6531 over 9 years ben leinfelder include SystemMetadata when replicating data an...
RequestUtil.java 15.8 KB 5914 almost 10 years ben leinfelder remove httpclient 3.1 and custom-built httpclie...
ResponseUtil.java 8.08 KB 5027 over 11 years daigle Change MetaCatVersion to MetacatVersion
SessionData.java 2.88 KB 5070 over 11 years daigle Add user name to SessionData object
SkinUtil.java 2.4 KB 5030 over 11 years daigle Change location of PropertyService to propertie...
SystemUtil.java 22 KB 5791 about 10 years berkley fixed bug with http/https port

Latest revisions

# Date Author Comment
6752 12/08/2011 01:12 PM ben leinfelder

only handle 100 (consecutive!) docId generations per millisecond, otherwise the generated docid part is bigger than Long.MAX_VALUE and Metacat cannot fully handle that.

6744 12/07/2011 12:18 PM ben leinfelder

refactor Metacat access handling to be on a per-revision basis so that it more closely aligns with the DataONE approach
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=5560

6743 12/07/2011 12:16 PM Chris Jones

To avoid id generation conflicts happening at the same millisecond, append a 5 character random string to the end of the docid.

6700 11/28/2011 03:53 PM ben leinfelder

clean up populator; use IOUtils library to do string<->stream conversions

6561 10/27/2011 05:51 PM ben leinfelder

move the DataONE 1.0.0-SNAPSHOT

6539 10/14/2011 05:49 PM ben leinfelder

use default fmtid if we can't find the user-supplied data mime type in our list

6538 10/14/2011 05:13 PM ben leinfelder

including newer d1 libclient that uses Foresite (and Jena) to construct/parse ORE resource maps for DataONE

6534 10/13/2011 05:13 PM ben leinfelder

cleaned up to use for populating a DataONE MN using the D1 api. Retrieves packages from a Metacat and generates system metadata for them before calling MN.create() for both data and metadata.
NOTE: you need a client certificate that the target server accepts (either DataONE-generated for testing or a CILogon one for more official use). I was only able to get the former certificate type to work with our existing MN servers

6531 10/12/2011 11:08 AM ben leinfelder

include SystemMetadata when replicating data and metadata documents -- this allows us to establish the guid-to-docid mapping that is crucial for being able to read the replicated document by guid (d1 api)

6448 09/16/2011 03:17 PM ben leinfelder

do not send <systemMetadata> with the <docInfo> replication information - this is handled by the Hazelcast shared map

View revisions

Also available in: Atom