Problema relacionado com a a interface OAI

Boa tarde,

Estamos tendo problemas em inserir a revista no Dialnet, devido a um problema com o OAI. Parece que o OAI da revista não está respondendo adequadamente (um problema relacionado com a não apresentação de metadados). Qual o caminho para resolver o problema?

Atenciosamente. Maria de Lourdes

oi @malou , poderia informar a URL da sua revista?

Boa tarde @malou e @Ronnie_Fagundes_de_B,
Também estou com o mesmo problema que a @malou. Poderiam me ajudar a solucionar este problema.
A URL da revista é: http://www.ijmp.jor.br/index.php/index/oai

a URL OAI da sua revista parece estar funcionando adequadamente.
qual o problema que o Dialnet acusa?

Apresenta o seguinte erro:
OAI Error(s)
The request could not be completed due to the following error or errors.
Error CodenoRecordsMatch
O link da mensagem de erro:
http://www.ijmp.jor.br/index.php/index/oai?verb=ListRecords&metadataPrefix=oai_dc
Para piorar não consigo atualizar os dados diretamente no OAI.

ele deveria estar listando os registros, mas não consta nenhum registro apesar da revista ter publicado vários artigos.

busquei pelos foruns do PKP e nao encontrei nada associado a este problema, verifique se os artigo estao associados as sessões apresentadas nesse link:
http://www.ijmp.jor.br/index.php/index/oai?verb=ListSets

mas sugiro que atualize para a versão mais atual do sistema antes de buscar a solução para o problema. ~

lembrando que a interface OAI-PMH é apenas para consulta / coleta de metadados

Estou com o mesmo problema com a revista Sustentabilidade em Debate (Sustainability in Debate)

Quando entro em “exportar dados”, e escolho “exportar artigos” ou “exportar edições”, não aparece nenhum item.
Verifiquei que outros plugins de exportação estão funcionando normalmente, mas não este.

caro Flávio,

na verdade se trata de um problema diferente, a sua interface OAI-PMH esta exportando sim os artigos publicados

http://periodicos.unb.br/index.php/sust/oai?verb=ListRecords&metadataPrefix=oai_dc&set=sust

quanto a não exportação, vc esta usando qual plugin para exportar? DOI, Medra, XML de artigos e edições?

Bom dia @ronniebrito,
Atualizei o sistema hoje, e reparei que agora o problema piorou: Além de não conseguir exportar o OAI, não consigo ver exportar o DOI para a CrossRef e não consigo mais visualizar os artigos. O que faço para corrigir o erro da visualização dos artigos?

@prdr30,

acredito que seu problema não possa ser resolvido remotamente, mas encaminho algumas sugestões:

  • verifique se houve alguma mensagem de erro ou alerta na atualização, ela pode orientar quanto ao que esta causando este problema;
  • confira se a diretiva files dentro do arquivo config.inc.php aponta para a pasta dos arquivos dos artigos, compare com o valor da versão anterior;
  • contrate um serviço especializado para analisar o seu sistema quanto a não exportação via interface OAI-PMH.

att.,

Bom dia @ronniebrito,

O erro de apresentação dos artigos, já resolvi, lembrei de ter lido sobre ele e consegui corrigir, com a cópia do arquivo article.tpl.

Já enviei mensagem para a OAI-PMH, mas ainda não obtive resposta.

Sabe o que pode estar ocorrendo para não conseguir exportar os dados para o crossref? Vi que foi criado um diretório Crossref, na pasta arquivos, mas esta fazia.

Bom dia @ronniebrito,

Não houve nenhuma mensagem de erro.
olhei no arquivo config.inc.php e esta tudo ok.
Tentei um contato com o pessoal da OAI-PMH, mas até hoje não obtive retorno.

Pergunta será que tenho de ativar algum serviço no linux? O meu provedor é a Locaweb.
Se for o caso crio um perfil para você dar uma olhada.

@malou, você conseguiu resolver sua dificuldade com a Dialnet? Caso negativo, você pode nos enviar o endereço de sua revista que é possível que a gente consiga melhor lhe ajudar.

@prdr30, Sua revista tem modificações no código fonte do OJS?
Um teste seria fazer uma instalação limpa do OJS, apontar para uma cópia da base de dados atual, e verificar se o OAI funciona nesta instalação.

Abraços,
Diego Abadan
Periódicos em Nuvens

Boa tarde @Diego_Abadan, não tem alteração no código fonte. A instalação é limpa e aponta para a base de dados que já usávamos. E o erro contínua.

@prdr30, nos logs do PHP aparece alguma mensagem de erro ao acessar a interface OAI?

Como não há modificação no código, imagino que algum plugin possa estar interferindo no funcionamento do OAI. Talvez ativando o modo debug você possa ter uma indicação do problema.

Gerei um log utilizando o debug, mas a principio não detectei nenhum erro.

Boa tarde @Diego_Abadan,

Já consegui resolver em parte o problema, um colega da openaire, me enviou um link que inseriu dados no arquivo MUTEX, mas agora apresenta outro erro.
a linha de comando que executei foi: “php tools/dbXMLtoSQL.php -data execute lib/pkp/xml/mutexData.xml”
Agora o erro que apresenta é o seguinte: “Fatal error: Call to a member function getProperties() on a non-object in /home/storage/f/e9/25/paulorodrigues1/public_html/ojs/ijmp/lib/pkp/plugins/oaiMetadataFormats/dc/PKPOAIMetadataFormat_DC.inc.php on line 31”.
O link para openarchive: “http://www.ijmp.jor.br/index.php/index/oai”.
Diego a instalação que realizei é limpa e direciona para a base de dados.

Boa tarde @ronniebrito

Consegui executar o upgrade e parece que resolveu o problema do protocolo OAI, mas apareceu outro dois erros:

  1. Não mostra mais os artigos publicados, fica uma página em branco: http://www.ijmp.jor.br/index.php/ijmp/article/view/366;

  2. na Opção Manage DOIs aparece uma mensagem de erro, será que poderias me ajudar?
    “Fatal error: require_once() [function.require]:
    Failed opening required
    ‘plugins/importexport/crossref/classes/PubObjectCache.inc.php’
    (include_path=‘.:/home/storage/f/e9/25/paulorodrigues1/public_html/ojs/ijmp/classes:/home/storage/f/e9/25/paulorodrigues1/public_html/ojs/ijmp/pages:/home/storage/f/e9/25/paulorodrigues1/public_html/ojs/ijmp/lib/pkp:/home/storage/f/e9/25/paulorodrigues1/public_html/ojs/ijmp/lib/pkp/classes:/home/storage/f/e9/25/paulorodrigues1/public_html/ojs/ijmp/lib/pkp/pages:/home/storage/f/e9/25/paulorodrigues1/public_html/ojs/ijmp/lib/pkp/lib/adodb:/home/storage/f/e9/25/paulorodrigues1/public_html/ojs/ijmp/lib/pkp/lib/phputf8:/home/storage/f/e9/25/paulorodrigues1/public_html/ojs/ijmp/lib/pkp/lib/pqp/classes:/home/storage/f/e9/25/paulorodrigues1/public_html/ojs/ijmp/lib/pkp/lib/smarty:.:/usr/share/pear’)
    in /home/storage/f/e9/25/paulorodrigues1/public_html/ojs/ijmp/lib/pkp/classes/plugins/PKPPlugin.inc.php on line 408”.

Bom dia!

Estamos com problemas no OAI e não faço ideia do que possa ser, descobrimos porque um indexador informou a uma de nossas revistas. Segue a mensagem do editor quanto ao erro. De acordo com a orientação das mensagens do forum, fiz algumas tentativas, mas não corrigiu o erro.

Utilizamos a versão 2.4.6.0 no nosso portal: http://periodicos.pucminas.br

OAI 2.0 Request Results
Identify | ListRecords | ListSets | ListMetadataFormats | ListIdentifiers
You are viewing an HTML version of the XML OAI response. To see the underlying XML use your web browsers view source option. More information about this XSLT is at the bottom of the page.

Datestamp of response 2016-10-06T11:57:53Z
Request URL http://periodicos.pucminas.br/index.php/index/oai
OAI Error(s)

The request could not be completed due to the following error or errors.

Error Code badVerb
Illegal OAI verb

<?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="http://periodicos.pucminas.br/lib/pkp/xml/oai2.xsl" ?>


2016-10-06T11:14:34Z
http://periodicos.pucminas.br/index.php/index/oai

Portal de Periódicos Eletrônicos PUC Minas
http://periodicos.pucminas.br/index.php/index/oai
2.0
bibdir@pucminas.br
2009-08-07T17:42:31Z
persistent
YYYY-MM-DDThh:mm:ssZ
gzip
deflate


oai
periodicos.pucminas.br
:
oai:periodicos.pucminas.br:article/1




Open Journal Systems

Public Knowledge Project
pkp.contact@gmail.com

2.4.6.0
http://pkp.sfu.ca/ojs/



De: Sebastian Wolf [mailto:sebastian.wolf@uni-bielefeld.de]
Enviada em: quarta-feira, 5 de outubro de 2016 10:52
Para: CESPUC
Cc: base.ub@uni-bielefeld.de
Assunto: Re: Repository Vorschlag via BASE-Formular

Dear Editor,

thanks for your suggestion. We are indexing all kinds of academically relevant resources which use the “Open Archives Initiative Protocol for Metadata Harvesting” (OAI-PMH) for providing their contents.

You are running an OJS system. In OJS an OAI interface is implemented, so usually it’s no problem to index you journal’s content, but it seems to be, that the basic OAI interface of the Portal de Periódicos Eletrônicos PUC Minas is not configured properly. I get an XML error when I try to access metadata records via OAI, see:
http://periodicos.pucminas.br/index.php/index/oai?verb=ListRecords&resumptionToken=2b86d7aaba3df5d07d0b753073c3a776

Can you inform the administrator of the OJS portal at your university about this issue? As soon as the basic OAI interface is configured properly we will be glad to index your journal’s content and all other journals provided via the Portal de Periódicos Eletrônicos PUC Minas, too.

If it’s not possible to fix this issue, you can also apply with your journal for inclusion in the DOAJ at Login to apply – DOAJ (we index DOAJ’s content regularly. If your journal is part of DOAJ, we can index your journal via DOAJ, too).

Desde já agradeço a ajuda.
Alda Verônica Gois de Miranda
PUC Minas

oi Alda,

precisaria de mais informações sobre o erro, no caso ao acessar a página é mostrada uma tela em branco mas nos logs do servidor web deve aparecer alguma mensagem que indique a causa do erro.

no linux com servidor web apache, esses logs ficam por padrao no arquivo /var/logs/apache2/error.log