Canonical error codes returned for low-level XML parser errors.
These are distinguished from other SBML error codes by having a number 4 digits long, less than 10000. The codes are an abstraction of errors from the multiple parsers (Xerces, Expat, libxml2) supported by libSBML.
Enumerator |
---|
XMLUnknownError |
Unknown error encountered.
|
XMLOutOfMemory |
LibSBML unexpected encountered an out of memory condition from the operating system.
|
XMLFileUnreadable |
Could not open or read the file.
|
XMLFileUnwritable |
Could not write to the file.
|
XMLFileOperationError |
Error encountered while attempting a file operation.
|
XMLNetworkAccessError |
Error encountered while attempting a network access.
|
InternalXMLParserError |
Internal error in XML parser.
|
UnrecognizedXMLParserCode |
The XML parser returned an error code that is not recognized by libSBML.
|
XMLTranscoderError |
The character transcoder reported an error.
|
MissingXMLDecl |
Missing XML declaration at beginning of XML input.
|
MissingXMLEncoding |
Missing encoding attribute in XML declaration.
|
BadXMLDecl |
Invalid or unrecognized XML declaration or XML encoding.
|
BadXMLDOCTYPE |
Invalid, malformed or unrecognized XML DOCTYPE declaration.
|
InvalidCharInXML |
Invalid character in XML content.
|
BadlyFormedXML |
XML is not well-formed.
|
UnclosedXMLToken |
Unclosed token.
|
InvalidXMLConstruct |
XML construct is invalid or not permitted.
|
XMLTagMismatch |
Element tag mismatch or missing tag.
|
DuplicateXMLAttribute |
Duplicate attribute.
|
UndefinedXMLEntity |
Undefined XML entity.
|
BadProcessingInstruction |
Invalid, malformed or unrecognized XML processing instruction.
|
BadXMLPrefix |
Invalid or undefined XML Namespace prefix.
|
BadXMLPrefixValue |
Invalid XML Namespace prefix value.
|
MissingXMLRequiredAttribute |
Required attribute is missing.
|
XMLAttributeTypeMismatch |
Data type mismatch for attribute value.
|
XMLBadUTF8Content |
Invalid UTF8 content.
|
MissingXMLAttributeValue |
Missing or improperly formed attribute value.
|
BadXMLAttributeValue |
Invalid or unrecognizable attribute value.
|
BadXMLAttribute |
Invalid, unrecognized or malformed attribute.
|
UnrecognizedXMLElement |
Element either not recognized or not permitted.
|
BadXMLComment |
Badly formed XML comment.
|
BadXMLDeclLocation |
XML declaration not permitted in this location.
|
XMLUnexpectedEOF |
Reached end of input unexpectedly.
|
BadXMLIDValue |
Value is invalid for XML ID, or has already been used.
|
BadXMLIDRef |
XML ID value was never declared.
|
UninterpretableXMLContent |
Unable to interpret content.
|
BadXMLDocumentStructure |
Bad XML document structure.
|
InvalidAfterXMLContent |
Encountered invalid content after expected content.
|
XMLExpectedQuotedString |
Expected to find a quoted string.
|
XMLEmptyValueNotPermitted |
An empty value is not permitted in this context.
|
XMLBadNumber |
Invalid or unrecognized number.
|
XMLBadColon |
Colon characters are invalid in this context.
|
MissingXMLElements |
One or more expected elements are missing.
|
XMLContentEmpty |
Main XML content is empty.
|
XMLErrorCodesUpperBound |
|