[Koha] Zebra indexing error on upgrade to 22.05.00.000
dcook at prosentient.com.au
dcook at prosentient.com.au
Tue Jun 7 11:34:08 NZST 2022
Hi Scott,
I would say that you have bad data in at least one of your records. (The error is basically saying it can't find the 999 field in one of your records.)
If you run "/usr/share/koha/bin/maintenance/touch_all_biblios.pl -v", it'll probably show you which record has the error (or it'll automagically fix it for you).
That record will be creating errors in other parts of your Koha as well and not just when it tries to export that record for indexing.
David Cook
Senior Software Engineer
Prosentient Systems
Suite 7.03
6a Glen St
Milsons Point NSW 2061
Australia
Office: 02 9212 0899
Online: 02 8005 0595
-----Original Message-----
Date: Fri, 3 Jun 2022 17:59:07 -0500
From: <skaman.tx at gmail.com>
To: <koha at lists.katipo.co.nz>
Subject: [Koha] Zebra indexing error on upgrade to 22.05.00.000
Message-ID: <003501d8779d$88632780$99297680$@gmail.com>
Content-Type: text/plain; charset="us-ascii"
We upgraded our Debian 10 install from 21.11.xx to 22.05.00.000. When we
manually try to reindex Zebra, the process fails with the "1Can't call
method "subfield" on an undefined value" error message below.
# koha-rebuild-zebra -v -f library
Zebra configuration information
================================
Zebra biblio directory = /var/lib/koha/library/biblios
Zebra authorities directory = /var/lib/koha/library/authorities
Koha directory = /usr/share/koha/intranet/cgi-bin
Lockfile = /var/lock/koha/library/rebuild/rebuild..LCK
BIBLIONUMBER in : 999$c
BIBLIOITEMNUMBER in : 999$d
================================
Job started: 17:24:20
skipping authorities
====================
exporting biblio 17:24:20 [00:00:00]
====================
1Can't call method "subfield" on an undefined value at
/usr/share/koha/lib/Koha/Filter/MARC/EmbedItemsAvailability.pm line 75.
Something went wrong rebuilding biblio indexes for library
Zebra configuration information
================================
Zebra biblio directory = /var/lib/koha/library/biblios
Zebra authorities directory = /var/lib/koha/library/authorities
Koha directory = /usr/share/koha/intranet/cgi-bin
Lockfile = /var/lock/koha/library/rebuild/rebuild..LCK
BIBLIONUMBER in : 999$c
BIBLIOITEMNUMBER in : 999$d
================================
Job started: 17:24:21
====================
exporting authority 17:24:22 [00:00:01]
====================
Records exported: 0 17:24:22 [00:00:01]
====================
REINDEXING zebra 17:24:22 [00:00:01]
====================
skipping biblios
====================
Indexing complete: 17:24:22 [00:00:01]
====================
CLEANING
Any thoughts on how to fix this?
Scott Leafe
Scriptel Minitries
************************************
More information about the Koha
mailing list