Personal tools

Ace:V2 Status Codes

From Adapt

Revision as of 15:04, 11 September 2008 by Toaster (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

1xx: Standard Operation

Code Name Description
100 Success The requested operation was successfully serviced

2xx: Request Errors

Code Name Description
200 Invalid Name The name of a digital object in the request was either not specified or otherwise invalid.
201 Duplicate Name An attempt was made to register a digital object that is already registered.
202 Invalid Namespace The name of a namespace in the request was either not specified or otherwise invalid.
203 Invalid Namespace Action The namespace action was not one of CREATE, USE, OPEN, CLOSE, CREATE_AND_CLOSE, OPEN_AND_CLOSE
204 Duplicate Namespace An attempt was made to create a namespace that already exists.
205 Namespace Closed An attempt was made to register a digital object to a namespace that is closed
206 Invalid Token Class The name of a token class in the request was either not specified, does not exist, or is otherwise invalid
207 Invalid Audit Policy The name of an audit policy in the request was either not specified, does not exist, or is otherwise invalid.
208 Invalid Hash The hash value provided in the request is invalid.
209 Invalid Access Method The name of an access method in the request was either not specified, does not exist, or is otherwise invalid.

3xx: Permanent Service Errors

Code Name Description
300 Unknown Error An error occurred, but there is no additional information on the error.
301 Internal Error An unexpected exception was caught and could not be handled.
302 Digest Provider Unavailable The security provider was unexpectedly unavailable when trying to compute a digest.
303 Digest Algorithm Unavailable The digest algorithm was unexpectedly unavailable when trying to compute a digest.
304 Invalid IMS Response A response was received from the IMS that was not in the correct form.

4xx: Action Required

Code Name Description
400 Pending Ready to be processed

5xx: Temporary Service Errors

Code Name Description
500 IMS Unavailable A connection attempt to the IMS failed
501 IMS Fault A resource (such as a database) that the IMS depends on is unavailable
502 AM Unavailable A connection attempt to the AM failed
503 AM Fault A resource (such as a database) that the AM depends on is unavailable

-- Main.MikeMcGann - 11 Oct 2007