BME:Foutmeldingen

Uit Kennisnet Developers Documentatie
Ga naar: navigatie, zoeken

BronMetadataEditor-symbol.png BronMetadataEditor: Foutmeldingen

Generiek wordt er gebruik gemaakt van HTTP status codes voor foutmeldingen: 400 (fout in aangeleverde argumenten, 403 (missende of ongeldige authenticatiegegevens), 404 (resultaatrecord of ticket niet beschikbaar) en 500 (fout in afhandeling aan serverzijde). De specifieke foutmeldingen zijn afhankelijk van het type request.

create

message omschrijving
Access denied ontbrekende of incorrecte authenticatie
Repository ID is verplicht ontbrekende parameters
Retour URI is verplicht ontbrekende parameters
Provided XML is not well-formed aangeleverd LOM XML record is niet leeg of well-formed XML
Internal server error fout aan de zijde van BME

Voorbeeld

<ticket-request>
  <status>error</status>
  <message>Provided XML is not well-formed</message>
</ticket-request>

acknowledge

message omschrijving
Access denied ontbrekende of incorrecte authenticatie
Missing ticket parameter ontbrekende parameters
Ticket not found onbekend ticket of ticket is verlopen en verwijderd
Invalid state for acknowledgement sessie hoeft niet, of niet meer, bevestigd te worden
Internal server error fout aan de zijde van BME

Voorbeeld

<ticket-request>
  <status>error</status>
  <message>Access denied</message>
</ticket-request>

view

message omschrijving
Access denied ontbrekende of incorrecte authenticatie
Missing ticket parameter ontbrekende parameters
Ticket not found onbekend ticket of ticket is verlopen en verwijderd
Internal server error fout aan de zijde van BME

Voorbeeld

<ticket-status>
  <status>error</status>
  <message>Ticket not found</message>
</ticket-status>

result

message omschrijving
Access denied ontbrekende of incorrecte authenticatie
Missing ticket parameter ontbrekende parameters
Ticket not found onbekend ticket of ticket is verlopen en verwijderd
Result document not available geen resutaat document beschikbaar
Internal server error fout aan de zijde van BME

Voorbeeld

<ticket-result>
  <status>error</status>
  <message>Result document not available</message>
</ticket-result>