Uploaded image for project: 'data-import-processing-core'
  1. data-import-processing-core
  2. MODDICORE-135

Holdings fails to create due to Location code not being recognized

    XMLWordPrintable

Details

    • Folijet Sprint 112
    • 2
    • Folijet
    • R1 2021 Bug Fix

    Description

      Overview: This is reproducing in dev envs (testing, snapshot, etc.) and not reproducing in Iris Bugfest, so probably it was caused by MODDICORE-128

      Steps to Reproduce:

      1. Log into testing/snapshot env
      2. Create the job profile which has the following actions:
        • Create an instance, with a cataloged date of today
        • Create a holdings, with a permanent location chosen from Accepted values list (for example "Main Library (KU/CC/DI/M)")
      3. Import MARC file 
        • Review the results in the data import log details

      Expected Results: SRS MARC, Instance, and Holdings should be created

      Actual Results: SRS MARC and Instance created. Holdings not created, Here's the error message from the holdings section of the Data Import log

      io.vertx.core.impl.NoStackTraceThrowable: {"errors":[{"message":"must match \"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$\"","type":"1","code":"-1","parameters":[{"key":"permanentLocationId","value":"Main Library (KU/CC/DI/M)"}]}]}

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                VRohach Volodymyr Rohach
                Ivan Kryzhanovskyi Ivan Kryzhanovskyi
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases