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 | |