MaRDI4NFDI / portal-compose

docker-composer repo for mardi
https://portal.mardi4nfdi.de
GNU General Public License v3.0
3 stars 1 forks source link

Update oai backend #488

Closed physikerwelt closed 4 months ago

physikerwelt commented 4 months ago

A fundamental problem with zbMATH and swMATH identifiers is that they don't have a prefix. Therefore the full identifier is not part of the plain rest API result. This caused that a check in the OAI-PMH API failed. To disable this check a new switch has been introduced in version 1.2.11.

See https://github.com/ER-FIZKarlsruhe/fiz-oai-backend/issues/1

MaRDI Pull Request

Changes:

Instructions for PR review:

Checklist for this PR:

physikerwelt commented 4 months ago

Tests did fail for a random reason, the latest version of the container was pulled


Pulling oai-backend (docker.dev.fiz-karlsruhe.de/oai-backend:1.2.11)...
1.2.11: Pulling from oai-backend
Digest: sha256:7bcbdb0c00393e9e9cc24c36e69a5c2d58e47b0dd2ad2cdbecedf450dd5644ff
physikerwelt commented 4 months ago

It still throws this error:

2024-02-16 11:56:59.365 ERROR [FizOaiExceptionMapper] - URL: http://oai-input.portal.mardi4nfdi.de/oai-backend/item, Method: POST, Message: WebApplicationException: Cannot find the identifier in the content!

javax.ws.rs.WebApplicationException: Cannot find the identifier in the content!