## This file maps the CMI Result codes to message strings that will be
## displayed to the user.

0x0      "Unknown Error Code."
0x1      "Operation Failed."
0x2      "Operation Not Implemented."
0x3      "Invalid Request."
0x4      "Memory Allocation Failure." 
0x5      "Object Creation Failure." 
0x6      "Object Initialization Failed." 
0x7      "Buffer Overflow." 
0x8      "Buffer Under Run." 
0x9      "Type Conversion Failure."
0xA      "Interface Not Implemented." 
0xB      "Element Not Found." 
0xC      "Duplicate Key." 
0xD      "Index Out Of Bounds." 
0xE      "Capacity Overflow." 
0xF      "NULL Pointer." 
0x10     "Timeout." 
0x11     "Intermediate Succeeded. Timeout Pending." 
0x12     "Invalid Server Object." 
0x13     "End Of File." 
0x14     "End Of Line." 
0x15     "Data Format Error." 
0x16     "File Error." 
0x17     "White Space." 
0x18     "File Not Found." 
0x19     "File Permission Error." 
0x1A     "Access Privilege Violation." 
0x1B     "Not Supported." 
0x1C     "Aborted." 
0x1D     "Offline." 
0x1E     "Busy." 
0x1F     "Server Shutting Down." 
0x20     "RMI Heart Beat Transaction Not Found." 
0x21     "RMI Heart Beat Timeout." 
0x22     "RMI Session Stub Creation Timeout." 
0x23     "System initializing, please wait." 
0x24     "Component initialization failed."
0x32     "Invalid configuration."
0x35     "The Media is Write-Protected."
0x100    "The library encountered a problem uploading a file."
0x1004   "License Key Invalid."
0x1005   "License Key Expired."
0x1006   "Problem Sending Email."
0x1007   "Invalid User Name/Password."
0x1008   "Service in progress. Login not allowed."
0x1009   "Web Client already logged in. Login not allowed."
0x100A   "System has too many login sessions. No more logins allowed."
0x100B   "The user already exists."
0x100C   "The library encountered a problem uploading a file."
0x100D   "The library encountered a problem uploading a file."
0x100E   "The library encountered a problem uploading a file."
0x100F   "The library encountered a problem uploading a file."
0x1010   "The library encountered a problem uploading a file."
0x1012   "The library is not initialized. Unable to login."
0x1013   "The library seems to have shut down. Access not available."
0x1014   "Maximum user accounts created."
0x1015   "Cleaning Tape expired."
0x1016   "Too many cleaning media selected for the configured number of cleaning slots."
0x1019   "The host application has prevented export of media from the library."
0x1020   "The library encountered a problem moving media. Destination slot is full. An alternate slot was used to recover the media."
0x101A   "The library encountered a problem creating a snapshot."
0x101D   "A Library Software Update is currently in progress."
0x101E   "Can't communicate with LDAP Server"
0x2A00   "The library encountered a problem uploading a file."
0x2B00   "The library encountered a problem uploading a file."
0x2C00   "The library encountered a problem uploading a file."
0x10001  "The Slot could not be found."
0x10003  "Invalid Destination Slot. The Move request to the destination slot is not allowed."
0x10004  "Invalid Destination Slot. The Move request to the destination slot is not allowed because the destination slot is invalid."
0x10005  "The Destination slot is full. The Move request cannot be performed because the destination slot contains media."
0x10006  "The Destination slot is the same slot as the Source slot."
0x10007  "Invalid Source Slot. The Move request from the source slot is not allowed because the source slot is invalid."
0x10008  "The Source Media cannot be found." 
0x10009  "The transport count is invalid."
0x1000A  "Not enough empty storage slots for bulk import."
0x1000B  "Not enough empty I/O Station slots available for the requested operation."
0x1001B  "The selected operation is not valid for WORM media."
0x1001C  "The Cleaning Media barcode must start with "CLN"."
0x1001D  "A remote client may have closed its connection prematurely. Please try the request again. If the issue does not resolve, reboot the library at an opportune time to clear all remote connections."
0x1001E  "The library is Not Ready."
0x1001F  "The selected option is not valid. The cleaning slots must be deleted before this operation can succeed."
0x10020  "The requested ticket has been closed by another user."
0x10000  "An Internal Error occurred."
0x1000E  "The Import/Export slot requested is not owned by the system."
0x20001  "The library encountered a problem moving media. The source slot is empty."
0x20002  "The library encountered a problem moving media. The destination slot is full."
0x20003  "The library encountered a problem moving media. The media type is incompatible with the destination drive."
0x20004  "The library encountered a problem moving media."
0x20005  "The library encountered a problem moving media."
0x20006  "The library encountered a problem moving media. The slot is inaccessible."
0x20007  "Cleaning required."
0x20008  "The library encountered a hardware failure."
0x20009  "The library encountered a motion failure."
0x2000A  "The library encountered a sub-component failure."
0x2000B  "The library is not ready."
0x2000C  "Door open. Unable to import or export media."
0x2000D   "The host application has prevented export of media from the library."
0x2000E  "The slot is inaccessible."
0x2000F  "The slot is inaccessible."
0x20010  "Failed to load drive."
0x20011  "Failed to unload drive, may be due to a timeout."
0x20012  "Unable to unload drive. A library door element is not accessible for robot access."
0x20013  "Illegal Request. The picker is full."
0x20014  "Failed to lock the door."
0x20015  "Failed to unlock the door."
0x20016  "The picker is full."
0x20017  "Duplicate move."
0x20018  "The slot has not been assigned to any library."
0x20019  "The media has not been assigned to any library."
0x2001A  "The home slot cannot be determined. Please use the 'Move Media' command to move the media."
0x2001B  "The drive unload request cannot be issued to the drive because the drive is busy reading or writing."
0x2001C  "The drive firmware update operation failed."
0x80000000   "Operation Succeeded." 
0x80000025   "Sequence Complete." 
0x80000026   "Invalid Configuration." 
0x80000027   "Operation Interrupted."
## Context sensitive error codes
0x50000 "Unable to Lock/Unlock door. A library door is open."
0x0000101C "Another user is currently accessing RAS tickets or the Service menu."
## Local defined error codes
0x50050 "Unable to configure DHCP. Check your network cable is connected correctly."
0x50051 "Unable to configure network address. Check your network cable is connected correctly."

