This appendix describes the DIVArchive API status codes that can appear in an architected web services response. Typically, these codes are returned by either DIVArchive or DIVAnet as the result of a request.
The command has completed successfully, or a request has been created.
An unknown error has occurred.
An internal error has been detected. This may be a transient error condition.
The DIVArchive system, or DIVAnet system, or both are currently unavailable.
The connection between DIVArchive, or DIVAnet, or both, has been broken. Retrying the request may clear this issue.
The connection between DIVArchive, or DIVAnet, and the Web Services is currently disconnecting. Retrying the request may clear this issue.
An internal error has occurred.
The web services are connecting to DIVArchive or DIVAnet with the wrong release level. There is a configuration parameter available to set the release level.
One or more parameters contains data that cannot be parsed correctly. Depending on the error, there may be additional information returned that can help you to isolate the issue.
An object with the provided name does not exist in the DIVArchive system.
More than one object with the specified name exists in the DIVArchive or DIVAnet database.
The request ID you have issued does not exist in DIVArchive or DIVAnet.
The request you are trying to cancel cannot be canceled. This could be because it is not currently executing, or it is in a state that cannot be interrupted.
The DIVArchive, or DIVAnet, system is currently in an idle state and unable to process requests.
The list size provided in the call is not within the valid range.
This is not currently in use.
An object with the name provided already exists in the DIVArchive or DIVAnet system.
The tape group you have provided does not exist in the target DIVArchive system.
The provided Source/Destination name does not exist in the DIVArchive configuration.
The end of the list has been reached on calls that use batching to return large data sets. This is not an error condition.
There is a connection issue between the DIVArchive Web Services and DIVArchive, or DIVAnet. This is possibly a configuration issue.
The tape group provided already exists in the target DIVArchive system.
An attempt was made to delete a tape group that has at least one object instance. You must confirm that no objects are using the tape group before deletion.
There are no available instances of the object, possibly because a required tape has been ejected from a tape library.
The request has experienced a timeout. Retries may, or may not, have been attempted.
An attempt was made to delete the last remaining object instance in DIVArchive or DIVAnet. You must submit a Delete Object message to remove the last instance. You must submit either a Global Delete, or Site Delete, in DIVAnet.
The specified path does not exist in the DIVArchive system.
The specified object instance does not exist in DIVArchive or DIVAnet.
One or more object instances are currently in use and cannot be processed.
The specified instance must be a tape instance.
No valid tape instance exists for the operation requested.
One or more objects is currently being used and cannot be processed.
The DIVArchive or DIVAnet system temporarily cannot accept any more requests. You can try the request again later.
The specified tape barcode is invalid.
Returned if the client does not have permission for the request, or the command has been disallowed.
The delete operation did not complete successfully for all object instances either in DIVArchive, or DIVArchive sites in DIVAnet.
The specified file, or folder, or both, was not found.
The specified operation cannot be performed because the specified object is currently locked.