<div>Hola Victor,</div><div><br></div><div>Segui los mismos pasos descritos en su mensaje pero en mi prueba local fue posible presentar los datos de la base de datos, sigue print screen.</div><div><br></div><div>Podrias ser alguna configuración en oai-databases.php? Principalmente el parametro isis_key_length? A continuación mi configuración para comparación:</div>
<div><br></div><div>[artigo1]</div><div>name=artigo1</div><div>description="SciELO articles"</div><div>path=/home/projects/isis-oai-provider/bases/isis-oai-provider</div><div>mapping=artigo.i2x</div><div>prefix=oai_date_</div>
<div>isis_key_length=1030</div><div>identifier_field=1000</div><div>datestamp_field=91</div><div><br></div><div><br></div><div>Adicionalmente estoy revisando el codigo responsable por hacer el search del codigo en la base de datos pues encontré algunas situaciónes de falla (ej. quando en nombre de la base contiene el caracter "-") ... luego estaré subindo a github los cambios.</div>
<div><br></div><div><br></div><div>Saludos,</div><div>Vinicius</div><br><div class="gmail_quote">2012/6/28 Vinicius Andrade <span dir="ltr"><<a href="mailto:vinicius.andrade@bireme.org" target="_blank">vinicius.andrade@bireme.org</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hola Victor,<div><br></div><div>He revisado los pasos y me parece que los procedimientos estan correctos. Voy intentar crear una base de pruebas local y aplicar los mismos pasos y te contesto.</div>
<div><br></div><div>Saludos,</div>
<div><br></div><div>Vinicius</div><div>BIREME<div><div class="h5"><br><br><div class="gmail_quote">2012/6/27 Victor Ricardo Díaz <span dir="ltr"><<a href="mailto:victorr@infomed.sld.cu" target="_blank">victorr@infomed.sld.cu</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hola Mori muchas gracias.<br>
<br>
Cree el identificador de la base artigo de scielo según las instrucciones que me diste:<br>
<br>
./mx artigo2 "proc='d1000a1000~'f(val(mfn),<u></u>1,0)'~'" create=artigo1 -all now tell=1000<br>
<br>
En el fichero de configuración de la ISIS-OAI-PROVIDER HarvestingInterface configure el identificador con este campo:<div><br>
<br>
; Field in database that contains identifier information of register.<br></div>
identifier_field=1000<br>
<br>
La base de artigo la estoy invirtiendo con el sgte comando:<br>
<br>
./mx artigo1 fst=@artigo1.fst fullinv=artigo1 tell=1000<br>
<br>
Estoy utilizando el sgte fichero artigo1.fst :<br>
<br>
98 0 v2,"-"v1000/<br>
1000 0 "ID_"v1000/<br>
1000 0 "ID="v1000/<br>
1000 0 v1000/<br>
1000 0 v1000"/(1000)"/<br>
91 0 "oai_date_"v91/<br>
<br>
Pero cuando listo los registro por la ISIS-OAI-PROVIDER HarvestingInterface el campo <metadata></metadata> no lista nada, se puede ver en:<br>
<br>
<a href="http://scielo.sld.cu/isis-oai-provider/?verb=ListRecords&metadataPrefix=isis&set=artigo1" target="_blank">http://scielo.sld.cu/isis-oai-<u></u>provider/?verb=ListRecords&<u></u>metadataPrefix=isis&set=<u></u>artigo1</a><br>
<br>
Puedes orientarme que puede estar faltando ??.<br>
<br>
Abrazos<br>
Victor<br>
<br>
<br>
<br>
----- Original Message ----- From: "Marcos Luis Mori" <<a href="mailto:marcos.mori@bireme.org" target="_blank">marcos.mori@bireme.org</a>><br>
To: "Victor Ricardo Díaz" <<a href="mailto:victorr@infomed.sld.cu" target="_blank">victorr@infomed.sld.cu</a>><br>
Cc: "reddes bvs-tech" <<a href="mailto:reddes.bvs-tech@listas.bireme.br" target="_blank">reddes.bvs-tech@listas.<u></u>bireme.br</a>><br>
Sent: Tuesday, June 26, 2012 4:28 PM<br>
Subject: Re: [Reddes] [Reddes.bvs-tech] Duda como crear un campo que sirvacomo identificador para la intefaz ISIS-OAI-PROVIDER HarvestingInterface<div><div><br>
<br>
<br>
Hola Victor, de un email que Vinicius había enviado para a lista.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
ejemplo de comando para generar nuevo ID:<br>
<br>
$ mx nombre_de_la_base "proc='d2a2~'f(val(mfn),1,0)'~<u></u>'" create=nueva_base -all now tell=1<br>
</blockquote>
<br>
Esa sintaxe genera el campo 2 con el contenido del número de MFN,<br>
<br>
No olvide que en el LILDBI-WEB el identificador es la combinación de lo campo 1 y el campo2.<br>
<br>
Saludos,<br>
<br>
Marcos Luis Mori<br>
RST/MTI<br>
BIREME/OPS/OMS<br>
<br>
<br>
----- Mensagem original -----<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
De: "Victor Ricardo Díaz" <<a href="mailto:victorr@infomed.sld.cu" target="_blank">victorr@infomed.sld.cu</a>><br>
Para: "reddes bvs-tech" <<a href="mailto:reddes.bvs-tech@listas.bireme.br" target="_blank">reddes.bvs-tech@listas.<u></u>bireme.br</a>><br>
Enviadas: Sexta-feira, 15 de Junho de 2012 16:56:50<br>
Assunto: [Reddes] [Reddes.bvs-tech] Duda como crear un campo que sirva como identificador para la intefaz<br>
ISIS-OAI-PROVIDER HarvestingInterface<br>
Hola a todos<br>
<br>
Saben como crear un campo que sirva como identificador (usando los<br>
utilitario CISIS) para la intefaz ISIS-OAI-PROVIDER<br>
HarvestingInterface, el<br>
que se configura en el fichero oai-databases.php la línea:<br>
<br>
; Field in database that contains identifier information of register.<br>
identifier_field=2<br>
<br>
Las bases generadas por el lildbi-web crean en el campo 2 el<br>
identificador<br>
del registro, pero la pregunta es para una base que no se genera en el<br>
lildbi-web.<br>
<br>
saludos<br>
victor<br>
<br>
<br>
--<br>
<br>
Este mensaje le ha llegado mediante el servicio de correo electronico<br>
que ofrece Infomed para respaldar el cumplimiento de las misiones del<br>
Sistema Nacional de Salud. La persona que envia este correo asume el<br>
compromiso de usar el servicio a tales fines y cumplir con las<br>
regulaciones establecidas<br>
<br>
Infomed: <a href="http://www.sld.cu/" target="_blank">http://www.sld.cu/</a><br>
______________________________<u></u>_________________<br>
Reddes.bvs-tech mailing list<br>
<a href="mailto:Reddes.bvs-tech@listas.bireme.br" target="_blank">Reddes.bvs-tech@listas.bireme.<u></u>br</a><br>
<a href="http://listas.bireme.br/mailman/listinfo/reddes.bvs-tech" target="_blank">http://listas.bireme.br/<u></u>mailman/listinfo/reddes.bvs-<u></u>tech</a><br>
______________________________<u></u>_________________<br>
Reddes mailing list<br>
<a href="mailto:Reddes@listas.bireme.br" target="_blank">Reddes@listas.bireme.br</a><br>
<a href="http://listas.bireme.br/mailman/listinfo/reddes" target="_blank">http://listas.bireme.br/<u></u>mailman/listinfo/reddes</a> <br>
</blockquote>
<br>
<br>
--<br>
<br>
Este mensaje le ha llegado mediante el servicio de correo electronico que ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema Nacional de Salud. La persona que envia este correo asume el compromiso de usar el servicio a tales fines y cumplir con las regulaciones establecidas<br>
<br>
Infomed: <a href="http://www.sld.cu/" target="_blank">http://www.sld.cu/</a><br>
</div></div></blockquote></div><br></div></div></div>
</blockquote></div><br>