Olá,
Estamos enfrentando um erro ao tentar exportar/depositar DOIs via CrossRef no OJS 3.5.0-1.
Erro retornado pela API:
{"error": "Ocorreu um erro de validação de XML e não foi possível exportar o XML."}
Comportamento observado:
- O erro ocorre tanto na exportação de artigos quanto de edições
- Não é possível gerar o XML para download nem depositar diretamente no CrossRef
- O plugin CrossRef Reference Linking aparece como “Atualizado” na galeria de plugins
O que já verificamos e corrigimos nos dados:
- DOI do artigo estava
NULL→ inserido manualmente via banco - Abstract continha tags HTML (
<p>) → removidas - Título existia apenas em
pt_BR→ adicionado emen - Nomes dos autores estavam vazios nos locales
en,esefr→ preenchidos
Mesmo após todas essas correções, o erro persiste. O problema ocorre também ao exportar a edição, o que sugere que não é específico dos dados de um artigo, mas sim um bug do próprio plugin CrossRef embutido no OJS 3.5.0-1.
Ambiente:
- OJS 3.5.0-1
- MySQL
- Locales configurados:
pt_BR,en,es,fr - Agência de registro: CrossRef
- Depósito automático: ativado
Suspeita: Bug no plugin CrossRef da versão 3.5.0-1, corrigido na 3.5.0-2. Alguém já enfrentou esse problema e confirmou a correção após o upgrade?
Agradeço qualquer orientação.