Error Code Reference

The following table contains error codes that may be returned by the ScaleOut REST API. In some cases the error message may be changed to provide additional context about the error being returned.

Code Message HTTP Status

ObjNotFound

"Object not found."

404

BadKey

"A null key value was provided."

400

ObjAlreadyExists

"Cannot create the object because it already exists."

412

VersionMismatch

"Version mismatch on optimistic locking update."

412

NotLicensed

"This feature has not been licensed."

400

BadArgs

"An invalid argument (for example, a null value) was provided."

400

LowMemory

"The ScaleOut StateServer service has insufficient free memory to store the object."

503

NotImplemented

"The requested operation has not been implemented by the StateServer service."

501

OperationFailed

"The operation failed."

500

CantAccess

"The REST API was unable to access the ScaleOut StateServer service."

503

CantConnect

"The REST API was unable to connect to the ScaleOut StateServer service."

503

NotReady

"The ScaleOut StateServer service is not ready to perform this operation."

503

ServiceTimeout

"A timeout occurred performing the requested operation."

503