Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dataverse installation using Dataverse v5.3 is unable to harvest datasets from Dataverse installation running Dataverse v5.12 #9197

Closed
jggautier opened this issue Nov 29, 2022 · 2 comments

Comments

@jggautier
Copy link
Contributor

What steps does it take to reproduce the issue?

  • When does this issue occur?
    When a Dataverse installation, https://dataverse.theacss.org, which is using Dataverse v5.3, is unable to harvest datasets from Dataverse installation, https://dataverse.harvard.edu, running Dataverse v5.12

  • What happens?
    The managers of the repository receive an error when trying to run the harvesting client for the set I created in the Harvard Dataverse Repository called "Survey_for_Young_People_in_Egy". The set contains two records. You can see them at https://dataverse.harvard.edu/oai?verb=ListRecords&metadataPrefix=oai_dc&set=Survey_for_Young_People_in_Egy

    They also reported that they see:
    Exception processing harvest, server= https://dataverse.harvard.edu/oai,format=oai_ddi com.lyncode.xoai.serviceprovider.exceptions.InvalidOAIResponse OAI responded with code: badArgument

    @donsizemore says that the last successful run of the harvesting client was Oct 30th. He also says that "from our side the ACSS server's harvesting code no longer peers with Harvard's".

    See more of the discussion, and more error messages in the email thread at https://help.hmdc.harvard.edu/Ticket/Display.html?id=278227#txn-7627246

  • To whom does it occur (all users, curators, superusers)?
    Superusers, curators

  • What did you expect to happen?
    The ACSS repository is able to harvest the metadata from the Survey_for_Young_People_in_Egy set

Which version of Dataverse are you using?
The installation trying to harvest the set is using Dataverse v5.3. The installation that the set is from is using Dataverse v5.12

Any related open or closed issues to this bug report?
@donsizemore wrote that he suspects "the XOAI rewrite / library update", so whatever issue or issues are related to that could be related to this bug report.

@mreekie
Copy link

mreekie commented Nov 29, 2022

Notes:

  • This customer is running an old version of Dataverse.
  • The issue appears to not be present in the current version of Dataverse.
  • It sounds like there have been some scenarios where dev's could point to the code version where this was first resolved?
  • Maybe this is a trigger for a policy? Can we really afford to provide fixes for one offs?
  • There has been a lot of recent fixes related to harvesting as well.
    Next step in RT:
  • Find out what is preventing an upgrade to the latest version?

@jggautier jggautier changed the title Dataverse installation using Dataverse v5.3 is unable to harvest datasets from Dataverse installation running Dataverse v5.3 Dataverse installation using Dataverse v5.3 is unable to harvest datasets from Dataverse installation running Dataverse v5.12 Dec 7, 2022
@donsizemore
Copy link
Contributor

Odum (still) plans to upgrade ACSS to 5.10.1, which according to my testing makes this go away. Closing issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants