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

    • Template:
    • Sprint:
      Folijet Sprint 112
    • Story Points:
      2
    • Development Team:
      Folijet
    • Release:
      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

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

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases