controllers: response to modifying repositories:Reference so that the
doi and pmid fields are not unique.
models: response to modifying repositories:Reference so that the
doi and pmid fields are not unique.
models: annotateService fixed problem with missing catch for Json
exception
models: changed 'source' field to be the same as collection name in
ServiceFactory
models: crossref, RdfDocument: fixed some field names (use Bibo fields)
and changed URI so that it will be 'doi:...' even though crossref
documents use 'http://dx.doi.org/...' and adopt ServiceFactory
collection name for source field
repositories: changes to allow multiple references (documents) per doi
or pmid.
models and repositories: added HarvestResult to database with
implementation classes
harvest: added new project and updated pom files for service and
controllers
harvest: gitignore
models: changes to ServiceFactory to make include all services and to
make the list of services the same as the list of collections
controllers: moved harvest/LoadDocuments to harvest project, updated
load classes to reference the new LoadDocuments
harvest: removed load classes (these classes remain in the controllers
project)
controllers: update settings
repositories: update to derived HarvestResultImpl_ file
harvest: working on Augment class
controllers: MsrcLoad changed to use LoadDocuments.getDocumentMapper
when
adding
annotations
harvest: create method LoadDocuments.getDocumentMapper