ArchiveLink error codes
The following overview is adapted from the SAP ArchiveLink documentation [SAP ArchiveLink BC-SRV-ARL].
HTTP Status Code |
Meaning |
Used for |
---|---|---|
200 (OK) |
OK, information/component is delivered/transferred/changed/appended/deleted |
info, get, docGet, update, append, delete, putCert, search, attrSearch |
201(created) |
OK, component(s) created (if create) |
create, mCreate |
250 (missing documents created) |
OK, (all) document(s) created (if mCreate) |
mCreate |
400 (bad request) |
Unknown function or unknown parameter |
All functions |
401 (unauthorized) |
Breach of security |
info, get, docGet, create, update, append, delete, mCreate, search, attrSearch |
403 (forbidden) |
Document/component already exists |
create, mCreate, |
404 (not found) |
Document/component/content repository not found |
info, get, docGet, update, append, delete, search, attrSearch |
406 (not acceptable) |
Certificate cannot be recognized |
putCert |
409 (conflict) |
Document/component/administrative data is inaccessible |
info, get, docGet, append, update, delete, search, attrSearch |
500 (Internal Server Error) |
Internal error in content server |
All functions |
If an error occurs, the content server delivers an ASCII string describing the error in the header field
“X-ErrorDescription”.