Erro ao Depositar DOI

Olá,

Quando deposito o arquivo xml, aparece o seguinte erro:

DOI: 10.14210/rtva.v17n2.p508 - 537 , contains invalid characters
at org.crossref.ds.doi.DOI.validate(DOI.java:65)
at org.crossref.ds.doi.DOI.(DOI.java:44)
at org.crossref.ds.doi.AbstractDOIData.(AbstractDOIData.java:23)
at org.crossref.ds.metadata.structs.DOIData.(DOIData.java:37)
at org.crossref.ds.metadata.structs.MDCommon.getDOIData(MDCommon.java:289)
at org.crossref.ds.metadata.structs.journal.JournalArticle.(JournalArticle.java:35)
at org.crossref.ds.metadata.JournalElement.(JournalElement.java:142)
at org.crossref.ds.metadata.MetadataProcessorImpl.processMetadata(MetadataProcessorImpl.java:169)
at org.crossref.ds.submissionprocessor.DataSubmissionProcessorThread.processSubmission(DataSubmissionProcessorThread.java:116)
at org.crossref.ds.submissionprocessor.DataSubmissionProcessorThread.execute(DataSubmissionProcessorThread.java:199)
at org.crossref.qs.mbeanthread.MBeanThread.run(MBeanThread.java:77)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)

O que está errado?

Obrigada!

1 curtida

o erro ocorre porque o nome DOI contém caracteres inválidos
no caso, os espaços entre o traço e os numeros das páginas precisam ser codificados conforme o manual do DOI

http://www.doi.org/doi_handbook/2_Numbering.html#2.5

ficaria algo como 10.14210/rtva.v17n2.p508%20-%20537

mas sendo mais prático, eu simplesmente removeria os espaços do nome :smile:

1 curtida

Este tópico foi fechado automaticamente após 60 minutos. Novas respostas não são mais permitidas.