papi mac wrote:
Christoffer;
Many thanks, I'll try your file. I actually tried to
modify read_lint.pl but my Perl skills are not good
enough.
This is the zebra.cfg. It is in
/var/www/html/emilda/zebra:
# Simple Zebra configuration file that defines
# a database with USMARC records.
# $Id: zebra.cfg,v 1.4 1999/12/08 22:11:56 adam Exp $
#
# Where are the config files located?
profilePath: .:tab
# Files that describe the attribute sets supported.
attset: bib1.att
attset: explain.att
# Specify record type
#recordType: grs.marc.unimarc
#recordType: grs.regx.usmarc
recordType: grs.marc.usmarc
#recordType: grs.marcxml.usmarc_xml
recordId: file
storeKeys: 1
#database: ubib
# Lock File Area
lockDir: lock
# Temp File area for result sets
setTmpDir: tmp
# Temp File area for index program
keyTmpDir: tmp
# Approx. Memory usage during indexing
memMax: 4
The zebra server runs fine.
Just for completenes's sake, this is the zebra section
of emilda config (in /var/www/html/emilda):
;<-----
; Zebra:
;
; Information used to connect and access the Zebra
Server. Changes here
; affect behaviour in all files.
;
;----->
zebra_host = localhost
zebra_port = 9999
zebra_db = default
zebra_path = /var/www/html/emilda/zebra/
zebra_db_folder = records/
zebra_config = zebra.cfg
Here I wonder if zebra_db should not be "default.idx".
Miguel
[snip]
Hello
I looked at the changelog of Zebra, and noticed that the handling of
RecordGroups has changed somewhat since Emilda 1.1 was "fresh". Thus, I
would suggest that You either downgrade Your Zebra to 1.3.15 or
alternatively remove the recordId: file from zebra.cfg and the
$zebra->group(recordId => 'file');
line from src/perl/lib/MARC.pm
If this does not yield the desired results, please drop me a note, and
I'll try to investigate some more on the matter.
Good luck!
--
Christoffer Landtman
Oy Realnode Ab
Partner, Sales
+358 (0)41 510 1073
landtman@xxxxxxxxxxx
www.realnode.fi
|