Stream: dev

Topic: pid-provider-via-spi


view this post on Zulip Henry Xu (Aug 08 2024 at 08:06):

I am try to integrate a third party doi provider and find that dataverse do support build a standalone jar and loaded via SPI since 6.2. But I cannot find an example. Is there any sample project I can use as a start point? Thank you.

view this post on Zulip Philip Durbin ๐Ÿš€ (Aug 08 2024 at 13:11):

Ah, I see you left a comment here too: https://github.com/IQSS/dataverse/pull/10235#issuecomment-2275083381

Thanks. I'm not sure if there's an example yet.

view this post on Zulip Philip Durbin ๐Ÿš€ (Aug 08 2024 at 13:13):

https://guides.dataverse.org/en/6.3/installation/config.html#dataverse-spi-pidproviders-directory tells you it's possible:

"The path to the directory where JAR files containing additional types of PID Providers can be added. Dataverse includes providers that support DOIs (DataCite, EZId, or FAKE), Handles, and PermaLinks. PID provider jar files added to this directory can replace any of these or add new PID Providers."

view this post on Zulip Philip Durbin ๐Ÿš€ (Aug 08 2024 at 13:14):

Lets give Jim Myers (who authored the SPI code) time to reply on GitHub.


Last updated: Nov 01 2025 at 14:11 UTC