Uploaded image for project: 'MyCoRe'
  1. MCR-1610

Importing mycore objects should detect URN and put them into database

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Medium
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2017.06.0
    • Component/s: mycore-pi
    • Labels:
      None
    • Sprint:

      Description

      Aus Kompatibilitätsgründen zu mycore-urn sollte die URN-Unterstützung in mycore-pi beim Datenimport persistente Identifier erkennen und in die Datenbank eintragen (und was ggf. noch getan werden muss).

      In mycore-urn konnte man dafür einen xpath angeben:

      1. XPath to URN in MCRObject metadata for object type mods
        MCR.Persistence.URN.XPath.mods=/mycoreobject/metadata/def.modsContainer/modsContainer/mods:mods/mods:identifier[@type='urn']

      So konnte für jeden Objekttyp definiert werden, wo ggf. eine URN zu finden ist. Zum einen gibt man damit an, wo die URN landet beim prägen und zum anderen prüft der EventHandler beim Import auf dieses Feld und bringt die URN ggf. unter MyCoRe-Kontrolle.

        Attachments

          Activity

            People

            • Assignee:
              mcrshofm Sebastian Hofmann
              Reporter:
              mcrkrebs Kathleen Neumann
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: