Ajuda com OAI / OAI help

Prezados, boa tarde!

Sou de uma instituição que temos duas Revistas Científicas: Revista da EMERJ e Direito em Movimento e usamos o OJS 3.3.0.14.

O que ocorre é que ao indexar em locais que utilizam o OAI como coletor, estamos tendo alguns problemas pois ao clicar nos links e depois em “ListRecord” é redirecionado para uma página com HTTP ERROR 500, links:

https://ojs.emerj.com.br/index.php/direitoemmovimento/oai
https://ojs.emerj.com.br/index.php/revistadaemerj/oai

Ao passar o link no OAI PMH VALIDATOR, gerou apenas esse erro:

Saberiam dizer o que esse erro indica e como consertar?

Infelizmente nossa informática não tem conhecimentos da plataforma, o que fica bem difícil de encontrarem onde está o problema.

Nos plugins do meu OJS tem um “Formato MARC21” ativado, mas talvez não esteja funcionando.

Alguém saberia ajudar?


Hi guys, good afternoon!

I’m from Brazil. I work at an institution where we have two Scientific Journals: Revista da EMERJ and Direito em Movimento and we use OJS 3.3.0.14.

What happens is that when indexing in places that use OAI as a collector, we are having some problems because when clicking on the links and then on “ListRecord” it is redirected to a page with HTTP ERROR 500, links:

https://ojs.emerj.com.br/index.php/direitoemmovimento/oai
https://ojs.emerj.com.br/index.php/revistadaemerj/oai

When passing the link in the OAI PMH VALIDATOR, it only generated this error:

Could you tell me what this error indicates and how to fix it?

Unfortunately, our IT team does not have knowledge of the platform, which makes it very difficult for them to find where the problem is.

In my OJS plugins there is a “MARC21 Format” activated, but it may not be working.

Would anyone know how to help?

1 curtida

Aparentemente tá faltando esse xls na revista: http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd.

Não acredito que seja uma erro específico da sua revista, tendo em vista que olhei outras revistas com a mesma versão da sua e tem o mesmo problema. Talvez seja algum problema da versão do OJS, talvez este schema tenha sido descontinuado nessa versão. É necessário mais investigação e mais detalhes do problema.

1 curtida

@lucasrc

Na verdade, quando entramos no OAI PMH VALIDATOR os únicos comandos que funcionam é o ListMetadataFormats e ListSets. Os outros comandos não retornam nada, o carregamento trava no meio e ao entrar na DevTools do Chrome identificamos que a resposta da requisição foi um erro 500.

Acontece a mesma coisa quando entramos direto nos links da oai, abaixo, e utilizamos valores no argumento verb diferentes de ListMetadataFormats e ListSets.
https://ojs.emerj.com.br/index.php/direitoemmovimento/oai

O log do servidor apresenta o seguinte erro:
[autoindex:error] [pid 25148:tid 47108107011840] [remote 45.167.247.3:59790] AH01276: Cannot serve directory /home/emerjco/ojs.emerj.com.br/public/journals/3/: No matching DirectoryIndex (index.php,index.html,index.php7,index.php5,index.perl,index.pl,index.plx,index.ppl,index.cgi,index.jsp,index.jp,index.phtml,index.shtml,index.xhtml,index.htm,index.js) found, and server-generated directory index forbidden by Options directive, referer:https://ojs.emerj.com.br/index.php/direitoemmovimento/$$$call$$$/page/page/css?name=stylesheet

E quando ativamos o debug do OJS no config.inc.php retorna diversas vezes a mensagem:
Notice: Deprecated call without request object. in /home/emerjco/ojs.emerj.com.br/lib/pkp/classes/template/PKPTemplateManager.inc.php on line 1244

1 curtida