# eXtremeDB XML Error Codes

> The following error codes indicate non-fatal error conditions that might be returned by the eXtremeDB runtime while processing XML operations:

> Mnemonic Constant Name
> Value
> Meaning
> MCO_E_XML
> 200
> XML Error Code base
> MCO_E_XML_INVINT
> 201
> Invalid integer
> MCO_E_XML_INVFLT
> 202
> Invalid float
> MCO_E_XML_INTOVF
> 203
> Integer overflow
> MCO_E_XML_INVBASE
> 204
> Invalid base for quad (10)
> MCO_E_XML_BUFSMALL
> 205
> Buffer too small for double in fixed point format
> MCO_E_XML_VECTUNSUP
> 206
> Unsupported base type for vector
> MCO_E_XML_INVPOLICY
> 207
> Invalid xml policy value
> MCO_E_XML_INVCLASS
> 208
> Object class and XML class not the same
> MCO_E_XML_NO_OID
> 209
> First field in xml object must be `oid`
> MCO_E_XML_INVOID
> 210
> Invalid data in `oid` field (hex code)
> MCO_E_XML_INVFLDNAME
> 211
> Invalid field name
> MCO_E_XML_FLDNOTFOUND
> 212
> Specified field was not found
> MCO_E_XML_INVENDTAG
> 213
> Invalid closing tag name
> MCO_E_XML_UPDID
> 214
> Cannot update `oid` or `autoid`
> MCO_E_XML_INVASCII
> 215
> Invalid xml coding in ascii string
> MCO_E_XML_INCOMPL
> 216
> XML definition incomplete (closing tag not found)
> MCO_E_XML_ARRSMALL
> 217
> Array is not large enough to hold all elements
> MCO_E_XML_INVARREL
> 218
> Invalid name of array element
> MCO_E_XML_EXTRAXML
> 219
> Extra XML found after parsing
> MCO_E_XML_NOTWF
> 220
> Not well-formed XML
> MCO_E_XML_UNICODE
> 221
> Bad unicode conversion
> MCO_E_XML_NOINDEX
> 222
> Some class has no index, so database cannot be exported
> Invalid return codes
> 223-299
> Values between 223 and 299 are not valid eXtremeDB return codes

> Related Topics