GERENCIAR PACOTES BAGIT
CRIAR PACOTES BAGITS
TROUBLESHOOTING
Version was already submitted for archiving.
Quando você envia para criar o pacote em uma data versão, não é possível criar o mesmo sem uma intervenção. O erro que dá é:
{"status":"ERROR","message":"Version was already submitted for archiving."}
Para enviar novamente siga os passos:
sudo su - postgres
\c dvndb
SELECT
id, versionnumber, minorversionnumber, versionstate,
archivetime, archivalcopylocation, externalstatuslabel, archivenote
FROM datasetversion
WHERE dataset_id = '13150'
ORDER BY versionnumber DESC, minorversionnumber DESC;
Veja que o resultado foi:
Vamos agora atualizar o registro para limpar esta mensagem:
UPDATE datasetversion
SET archivetime = NULL,
archivalcopylocation = NULL,
externalstatuslabel = NULL,
archivenote = NULL
WHERE id = 2209;
Resultado:
Agora vamos executar novamente o comando:
sudo su - glassfish
export ID=13150
export API_TOKEN='minha api'
curl -X POST -H "X-Dataverse-key: $API_TOKEN" http://localhost:8080/api/admin/submitDatasetVersionToArchive/$ID/1.0