[Zebralist] marc format search

Miguel A. Calvo miguel.calvo at coremain.com
Fri Feb 15 12:31:02 CET 2008


 
Hello.
 
I have problems when I use Z clients , against my installed Zebra.

 The installed zebra has the following configuration : dom.xml , with it´s
respective files of style.

 When I use an application created for using records in  format
marcxml,dublin core ....... ,  I don´t have any problems

 The problem takes place when I use applications that can only read marc o
usmarc( ZPista). The Zebra searches , but when returning the results an
error occurs which is the following : "Error during the downloading of the
records " and the error in zebra is : " 239 Record syntax not supported"

 I configurated in the file dom - index.xml  a style  so that it  returned
in the marc format but there was no luck and it only works with xml : 

<?xml version="1.0" encoding="UTF-8" ?>
<dom xmlns=" <http://indexdata.com/zebra-2.0>
http://indexdata.com/zebra-2.0">
  
  <!-- Formato de entrada -->
  <input syntax="xml" >
 <!-- Nivel de Lectura  [/collection/record] -->
    <xmlreader level="1"/>
  </input>
 
  <!-- Indexacion -->
  <extract name="index">
      <xslt stylesheet="conf/dom-index.xsl"/>
  </extract>
  
   <!-- Formato de almacenamiento -->
  <!-- <store> 
  <xslt stylesheet=""/>
 </store>-->
  
  <!-- Formatos de salida -->
  <retrieve name="F">
    <xslt stylesheet="conf/id.xsl"/>
  </retrieve>
  <retrieve name="oai">
    <xslt stylesheet="conf/MARC21slim2OAIDC.xsl"/>
  </retrieve>
  <retrieve name="iso">
    <xslt stylesheet="conf/MARCXMLslim2ISO2709.xsl"/>
  </retrieve>
  <retrieve name="marc">
    <xslt stylesheet="conf/MARCXMLslim2MARC.xsl"/>
  </retrieve>
  <retrieve name="dc">
    <xslt stylesheet="conf/MARC21slim2SRWDC.xsl"/>
  </retrieve>
  <retrieve name="zebra">
    <xslt stylesheet="conf/MARC21slim2zebra.xsl"/>
  </retrieve>
</dom>
 
I am not sure if the solution is in the  labels "store" or in creating
yazserver.xml or if the files .abs,att,map ......... should be configurated
, or if there is no solution whatsoever with the format dom.xml

 Another doubt I have is where do we configurate in the zebra , the
permissions so that the clients Z3950 can scan or not or put one format or
another by default....... By default it lets all the actions take place and
the format is USmarc that precisely does not work.

 File zebra.conf:
 
# Archivo de Configuración Zebra

# Ruta donde se encuentran archivos de esquema (schema files),
# archivos de atributos, ... (Separador de rutas :)
profilePath: .:./conf:/usr/local/share/idzebra-2.0/tab
 
# Ruta de módulos Zebra
modulePath: /usr/local/lib/idzebra-2.0/modules
 
#Herramienta de Zebra de bajo nivel que mejora las busquedas. Controla las
ocurrencias de una palabra dada en todos los documentos.
isam: b
 
# Files that describe the attribute sets supported.
attset: bib1.att
#attset: gils.att
attset: explain.att
 
# Tipo de Registro
#recordtype: grs.xml
recordType: dom.conf/dom-config.xml
 
#Clave identificadora del registro. Esta es de tipo General Record IDs la
cual especificamos. 
# Será en Numero de Control, --> <controlfield
tag="001">XXXXXXX</controlfield>
recordId: (bib1,Local-number) 
 
#Nombre de la base de datos
database:db
 
# Guarda información adicional sobre el registro para su facil  update /
delete de registros [1]
storekeys: 1
 
# Define si se insertan y mantienen los registros dentro de los ficheros
Zebra (1) o no (0)
storedata: 1
 
#Permisos
perm.anonymous: r
#perm.admin: rw # permite el acceso remoto
#passwd: passwdfile #Usar herramienta htpasswd para encriptar contraseñas
[admin:secret]
 
#Directorios Temporales
# Directorio para los ficheros lock
lockDir: lockDir  
# Directorio temporal que se usa durante la actualizacion de registros
keyTmpDir: keyTmpDir  
# Directorio temporal que se usa para los resultados temporales
setTmpDir: setTmpDir  
 
#Uso maximo de memoria interna para zebraidx. Por defecto 4
memMax: 16
 
# Shadow de los Registros [dir:size/...]. Para invocar los cambios hay que
utilizar "zebraidx commit"
shadow: shadow:1G
 
# Directorios donde  se guardan los ficheros indexados y la capacidad máxima
de todo el directorio [dir:size/....]
register: register:2G
 
# Ordenación por Ranking static
#staticrank: 1
 
# Ordenación por Ranking dinamico. Necesario para reordenar el static. Se
utiliza con el atributo 2=102 de los Bib-1 para ordenar por relevancia
(ranking)
# TDF-IDF (Term Frequency over Inverse Document Frequency) 
rank: rank-1 
#rank: rank-static # por si no hay ninguno

 
Thanks . 



Miguel A. Calvo Lázaro

Técnico de Software Factory

 <mailto:miguel.calvo at coremain.com> miguel.calvo at coremain.com

 <http://www.coremain.com/> http://www.coremain.com

 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.indexdata.dk/pipermail/zebralist/attachments/20080215/352d2757/attachment-0001.htm 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/bmp
Size: 14494 bytes
Desc: not available
Url : http://lists.indexdata.dk/pipermail/zebralist/attachments/20080215/352d2757/attachment-0001.bin 


More information about the Zebralist mailing list