[GeoNetwork-users] UUID for harvested records via OAI/PMH

Hi everyone,

I am trying to set up a harvesting service using the OAI-PMH protocol. The
records do get successfully into the database but they get a uuid from the
fileidentifier, which in my case is a doi (eg.
oai:pangaea.de:doi:10.1594/PANGAEA.923149).
That causes a problem when I try to access them on the browser because it
gets translated to:
https://my.website/geonetwork/srv/eng/catalog.search#/metadata/oai:pangaea.de:doi:10.1594/PANGAEA.915969

Manually changing the uuid in the database fixes the problem but it is far
from ideal.
Is there a way to assign a regular uuid to the harvested records? Maybe
through an XSL transformation?

Any help would be appreciated,
Periklis