OJS 3.5.0-1 - Erro de validação XML ao exportar DOIs para CrossRef

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 em en
  • Nomes dos autores estavam vazios nos locales en, es e fr → 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.

2 curtidas

Olá, @Filipe !

Você teria mais detalhes desse erro?
Aqui não conseguimos simular, pois não temos informações adicionais.

Sobre a essa suspeita não identifiquei nas issues resolvidas incorporadas na versão 3.5.0-2 sinal de resolução desse problema.