openaire / iis

Information Inference Service of the OpenAIRE system
Apache License 2.0
20 stars 11 forks source link

Introduce IdentifierFactory cloned from unreleased dhp-commons after dhp-schemas dependency upgrade #1454

Closed marekhorst closed 4 months ago

marekhorst commented 4 months ago

After introducing #1453 change PatentExporterJob and SoftwareExporterJob cannot be compiled due to missing eu.dnetlib.dhp.schema.oaf.utils.IdentifierFactory.IdentifierFactory class which was moved and become part of the different dhp-commons module which wasn't released yet.

This means in order to unblock the ongoing provisioning round we need to incorporate this class (along with all the dependant classes) in the IIS codebase until the updated version of dhp-commons release. Once it gets released we should drop the duplicated code (addressed by #1455).

marekhorst commented 4 months ago

Closed with this commit: https://github.com/openaire/iis/commit/23245fb3997da51e223b7c44ce87977c40d533ed