Uploaded image for project: 'DSpace'
  1. DSpace
  2. DS-3369

OAIHarvester fails to check valid set identifier

    Details

    • Type: Bug
    • Status: Volunteer Needed (View Workflow)
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 6.0
    • Fix Version/s: None
    • Component/s: DSpace API
    • Labels:
      None
    • Environment:
      windows
    • Attachments:
      0
    • Comments:
      1
    • Documentation Status:
      Not Required

      Description

      When creating a collection who's source is harvested from DSpace 1.8.2 collection, a ListIdentifiers call is made, and the from and until dates are not supplied.

      i.e. http://<dspace host>:8080/oai/request?verb=ListIdentifiers&set=hdl_11068_2&metadataPrefix=dim

      The library used for OAI inserts a from and until if none is provided, and the until is year 9999.
      This causes year out of range exception when running against Oracle DB.

      Why don't we just use the ListSets verb to check valid set identifier?

      If persisting with ListIdentifers verb please provide a more realistic until date as i guess we are not able to modify the library used for OAI.

      Also update error status messages, current one gives no indication of the actual error.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              kgunn kgunn
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: