Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Identifier Service

The Identifier Service manage manages the generation, reservation and registration of identifiers within DSpace. You can configure it using the config file located in [dspace]/config/spring/api/identifier-service.xml. In the file you should already find the code to configure DSpace to register DOIs, just . Just read the comments and remove the comment signs around the two appropriate beans.

After removing the comment signs the file should look something like this (I removed the comments that document this file as well, to make the listing shorter):

...

DSpace should send updates to DataCite whenever metadata of an item changes. To do so you have to change the dspace.cfg again. You should remove them the comments in front of the two following properties or add them to the dspace.cfg:

Code Block
title\[dspace\]/config/dspace.cfg
event.consumer.doi.class = org.dspace.identifier.doi.DOIConsumer
event.consumer.doi.filters = Item+Modify_Metadata

Then you should add 'doi' to the property event.dispatcher.default.consumers. After adding it, this property may look like this:

...