Stream: troubleshooting

Topic: Troubleshooting DataCite issue on dataset publish


view this post on Zulip Brian Cassidy (Dec 13 2023 at 19:04):

I'm unable to publish a dataset, so I checked the serer log and I see:

[2023-12-13T13:21:23.029-0400] [Payara 5.2022.3] [WARNING] [] [edu.harvard.iq.dataverse.engine.command.impl.FinalizeDatasetPublicationCommand] [tid: _ThreadID=213 _ThreadName=__ejb-thread-pool9] [timeMillis: 1702488083029] [levelValue: 900] [[
  Failed to reserve the identifier doi:10.25545/4UPJ00; notifying the user(s), unlocking the dataset]]

Is there any way to get a little more detail about that?

[FYI: DV ver 5.14]

view this post on Zulip Philip Durbin ๐Ÿš€ (Dec 13 2023 at 19:07):

Weird. Is the dataset locked?

view this post on Zulip Brian Cassidy (Dec 13 2023 at 19:10):

...how can i tell? :)

view this post on Zulip Philip Durbin ๐Ÿš€ (Dec 13 2023 at 19:12):

https://guides.dataverse.org/en/5.14/api/native-api.html#manage-locks-on-a-specific-dataset

view this post on Zulip Brian Cassidy (Dec 13 2023 at 19:16):

{"status":"OK","data":[]}

view this post on Zulip Philip Durbin ๐Ÿš€ (Dec 13 2023 at 19:24):

Ok, so I guess "unlocking the dataset" was true. Hmm.

view this post on Zulip Philip Durbin ๐Ÿš€ (Dec 13 2023 at 19:24):

Do other datasets publish ok?

view this post on Zulip Brian Cassidy (Dec 13 2023 at 19:28):

Not sure. We don't publish a whole lot. I see there was a dataset published successfully on Oct 12th.

view this post on Zulip Philip Durbin ๐Ÿš€ (Dec 13 2023 at 19:29):

What if you try again? Same thing?

view this post on Zulip Brian Cassidy (Dec 13 2023 at 19:35):

yea -- i tried it twice before coming here.

view this post on Zulip Philip Durbin ๐Ÿš€ (Dec 13 2023 at 19:41):

bah

view this post on Zulip Philip Durbin ๐Ÿš€ (Dec 13 2023 at 19:41):

Let's look at https://status.datacite.org

view this post on Zulip Philip Durbin ๐Ÿš€ (Dec 13 2023 at 19:42):

All green.

view this post on Zulip Philip Durbin ๐Ÿš€ (Dec 13 2023 at 19:55):

Can you please try https://guides.dataverse.org/en/5.14/api/native-api.html#get-info-on-a-pid on that DOI?

view this post on Zulip Brian Cassidy (Dec 13 2023 at 20:00):

{"status":"OK","data":{"id":"10.25545/4upj00","state":"draft"}}โŽ

view this post on Zulip Philip Durbin ๐Ÿš€ (Dec 13 2023 at 20:13):

Ok, the two states on the DataCite side are "draft" and "findable". Your DOI is in draft. From Dataverse's perspective that means the DOI is already reserved.

view this post on Zulip Philip Durbin ๐Ÿš€ (Dec 13 2023 at 20:14):

So we should tell Dataverse the DOI is already reserved/registered on the DataCite side.

view this post on Zulip Philip Durbin ๐Ÿš€ (Dec 13 2023 at 20:14):

Unfortunately, this will require some database hacking. :sweat_smile:

view this post on Zulip Philip Durbin ๐Ÿš€ (Dec 13 2023 at 20:15):

Let's use https://guides.dataverse.org/en/5.14/schemaspy/tables/dvobject.html for reference.

view this post on Zulip Philip Durbin ๐Ÿš€ (Dec 13 2023 at 20:15):

On the dvobject table there is a column called identifierregistered. It's a boolean. For that dataset, can you please try flipping it from false to true?

view this post on Zulip Brian Cassidy (Dec 13 2023 at 20:17):

Sure. One min...

view this post on Zulip Brian Cassidy (Dec 13 2023 at 20:22):

Alright. Done. Re-try the publish?

view this post on Zulip Philip Durbin ๐Ÿš€ (Dec 13 2023 at 20:24):

Yes, please try again.

view this post on Zulip Brian Cassidy (Dec 13 2023 at 20:33):

success!

view this post on Zulip Brian Cassidy (Dec 13 2023 at 20:39):

I'm still curious how things got out of sync there, but, glad it's live!

view this post on Zulip Philip Durbin ๐Ÿš€ (Dec 13 2023 at 20:39):

:tada:

view this post on Zulip Philip Durbin ๐Ÿš€ (Dec 13 2023 at 20:39):

Yeah, I'm not sure either.

view this post on Zulip Philip Durbin ๐Ÿš€ (Dec 13 2023 at 20:41):

Do you think we should have an API for the dvobject thing?

view this post on Zulip Brian Cassidy (Dec 13 2023 at 20:46):

Doesn't really seem like it's something a person should have to look at on a regular basis.

view this post on Zulip Philip Durbin ๐Ÿš€ (Dec 13 2023 at 20:47):

Definitely.

view this post on Zulip Philip Durbin ๐Ÿš€ (Dec 13 2023 at 20:47):

Hey from https://dataverse.lib.unb.ca/api/datasets/export?exporter=dataverse_json&persistentId=doi%3A10.25545/4UPJ00 I'm seeing a createTime of "2023-06-06T16:11:30Z".

Do you happen to know what version of Dataverse you were running back then?

view this post on Zulip Brian Cassidy (Dec 13 2023 at 20:53):

v5.12.1

view this post on Zulip Brian Cassidy (Dec 13 2023 at 20:54):

i did the 5.13 and 5.14 upgrades in september

view this post on Zulip Philip Durbin ๐Ÿš€ (Dec 13 2023 at 21:05):

Thanks, @Leo Andreev was wondering.

view this post on Zulip Philip Durbin ๐Ÿš€ (Dec 13 2023 at 21:10):

He's the one who suggested the fix, by the way. :heart:

view this post on Zulip Brian Cassidy (Dec 13 2023 at 22:46):

Thanks, all :)


Last updated: Oct 30 2025 at 06:21 UTC