LP#1800871 - MARC21slim2MADS 2.15 update
authorJosh Stompro <stompro@stompro.org>
Thu, 28 Feb 2019 14:39:54 +0000 (08:39 -0600)
committerJason Boyer <JBoyer@equinoxOLI.org>
Fri, 24 Sep 2021 19:31:09 +0000 (15:31 -0400)
commit2a9b9397cba026fae1d4a850d6e5df8868122ca7
tree066b18ad4575b159d32f0642fdc99010806c501c
parentf685c2a69c95f505a1b3964f8e34a63459d819c8
LP#1800871 - MARC21slim2MADS 2.15 update

This update fixes an error when trying to process a 755 tag in
and authority record that has a source set.

See the discussion on the listserv at:
https://georgialibraries.markmail.org/thread/rmwcxkwjzv2qczmu

To test, try to import the sample authority record provided
by Linda Jansova (https://markmail.org/thread/2ay3j4wg7fecymhz)
in evergreen, and see the log files for the import errors.

It is also possible to test from the command line.

In /openils/var/xsl, copy the example autority marc xml file to
that directory, name it americ.xml, then run the command
xsltproc ./MARC21slim2MADS.xsl ./americ.xml

This will error out.

After patch has been applied, try importing the sample authority
record and see that it imports successfully.

Signed-off-by: Josh Stompro <stompro@stompro.org>
Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
Open-ILS/src/sql/Pg/955.data.MADS21-xsl.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.data.MADS21-xsl.sql [new file with mode: 0644]
Open-ILS/xsl/MARC21slim2MADS.xsl