Sablotron Errors

# Key Description
2 E_OK OK
3 E_NOT_OK error
4 E_XML XML parser error %s: %s
5 E1_BAD_CHAR illegal character for encoding '%s'
6 E_FILE_OPEN cannot open file '%s'
7 E_MEMORY out of memory
8 E1_UNSUPP_XSL unsupported XSL instruction '%s'
9 ET_BAD_XSL non-XSL instruction
10 ET_REQ_ATTR missing required XSLT attribute
11 ET_BAD_ATTR unexpected attribute '%s'
12 E1_UNKNOWN_AXIS unknown axis '%s'
13 ET_EXPR_SYNTAX wrong expression syntax
14 ET_BAD_NUMBER number in bad format
15 ET_BAD_VAR bad variable
16 ET_INFINITE_LITERAL infinite literal
17 ET_LPAREN_EXP '(' expected
18 ET_RPAREN_EXP ')' expected
19 ET_LPARCKET_EXP '(' or '[' expected
20 ET_RBRACKET_EXP ']' expected
21 ET_EMPTY_PATT pattern is empty
22 ET_BAD_TOKEN token '%s' not recognized
23 E_BAD_AXIS_IN_PATTERN illegal axis in pattern
24 E_BAD_PATTERN invalid pattern
25 E_VAR_IN_MATCH match pattern contains a variable reference
26 ET_BAD_PREFIX invalid namespace prefix '%s'
27 E1_EXTRA_COLON name '%s' contains two colons
28 E_ELEM_MUST_EMPTY XSL element '%s' must be empty
29 E_ELEM_CONT_TEXT_OR_LRE XSL element '%s' can only contain XSL elements
30 E_ELEM_CONTAINS_ELEM XSL element '%s' cannot contain element '%s' at this point
31 E_ELEM_MUST_BE_PCDATA XSL element '%s' must contain PCDATA only
32 E1_ELEM_TOPLEVEL XSL element '%s' can only be used at the top level
33 E_BAD_ELEM_CONTENT bad element content
34 ET_DUPLICATE_RULE_NAME duplicit rule name '%s'
35 ET_DUPLICATE_ASET_NAME duplicit attribute set name '%s'
36 E1_NONEX_ASET_NAME nonexistent attribute set name '%s'
37 E1_CIRCULAR_ASET_REF circular reference to attribute set '%s'
38 E1_DUPLICIT_KEY duplicit key '%s'
39 E1_KEY_NOT_FOUND key '%s' not found
40 E1_FORMAT_DUPLICIT_OPTION option '%s' specified twice
41 E1_FORMAT_OPTION_CHAR option '%s' must be a single character
42 E1_FORMAT_DUPLICIT_NAME duplicit decimal-format name '%s'
43 E1_FORMAT_NOT_FOUND decimal-format '%s' not defined
44 E_FORMAT_INVALID invalid format string
45 E1_NUMBER_LEVEL value '%s' invalid for attribute level of xsl:number
46 E1_NUMBER_LETTER_VALUE value '%s' invalid for attribute letter-value of xsl:number
47 E1_CIRCULAR_INCLUSION circular inclusion of '%s'
48 E1_VAR_NOT_FOUND variable '%s' not found
49 E1_VAR_CIRCULAR_REF circular reference to variable '%s'
50 ET_CONTEXT_FOR_BAD_EXPR expression is not a node set
51 ET_BAD_ARGS_N invalid number of function arguments
52 ET_BAD_ARG_TYPE illegal argument type
53 ET_FUNC_NOT_SUPPORTED function '%s' not supported
54 E1_RULE_NOT_FOUND called nonexistent rule '%s'
55 E1_MULT_ASSIGNMENT conflicting variable bindings '%s'
56 E1_ATTR_YES_NO attribute '%s' may only have a yes/no value
57 E1_ATTRIBUTE_TOO_LATE attribute '%s' created after a child has been added
58 E1_ATTRIBUTE_OUTSIDE attribute '%s' created with no parent element
59 E1_BAD_CHAR_IN_ENC character '%s' is illegal in the output encoding
60 E1_PI_TARGET invalid processing instruction target '%s'
61 E_ELEM_IN_COMMENT_PI element created inside a comment, processing instruction or attribute
62 E1_XSL_MESSAGE_TERM xsl:message (%s) - terminating
63 E1_URI_OPEN could not open document '%s'
64 E1_URI_CLOSE could not close document '%s'
65 E1_URI_READ cannot read from URI '%s'
66 E1_URI_WRITE cannot write to URI '%s'
67 E1_ARG_NOT_FOUND 'arg:%s' not found
68 E1_DUPLICATE_ARG duplicit argument '%s'
69 E1_UNSUPPORTED_SCHEME unsupported URI scheme '%s'
70 E1_INVALID_HLR_TYPE invalid handler type '%s'
71 E1_UNKNOWN_ENC unknown encoding '%s'
72 E2_SDOM DOM exception %s: %s
73 E_NONE
74 E_EX_NAMESPACE_UNKNOWN excluded prefix '%s' is not bound to any namespace
75 E_INVALID_DATA_IN_PI invalid seqence in PI data
76 E_UNSUPPORTED_EXELEMENT extension element '%s' not supported
77 E_ATTR_MISSING required attribute '%s' is missing
78 E_JS_EVAL_ERROR error evaluating JavaScript (line: %s; msg: %s)
79 E_DUPLICIT_ATTRIBUTE duplicit attribute '%s'
80 W_UNSUPP_LANG function lang() not supported, returning false
81 W_NO_STYLESHEET
82 W1_HLR_REGISTERED conflicting registration of a %s handler ignored
83 W1_HLR_NOT_REGISTERED cannot unregister %s handler, none registered
84 W1_OLD_NS_USED the obsolete XSLT namespace URI '%s' not recognized
85 W1_XSL_NOT_XSL namespace URI '%s' bound to 'xsl' is not the current XSLT URI
86 W1_OUTPUT_ATTR conflicting attribute '%s' on xsl:output, using last
87 W_DISABLE_OUTPUT_ESC output escaping cannot be disabled on a non-text node
88 W1_UNSUPP_OUT_ENCODING output encoding '%s' not supported, using 'UTF-8'
89 W1_UNSUPP_XSL ignoring unsupported XSL instruction '%s'
90 W1_XSL_MESSAGE_NOTERM xsl:message (%s)
91 W1_SORT_DATA_TYPE unknown data type '%s', sorting as text
92 W1_SORT_ORDER invalid sort order '%s', using ascending sort
93 W1_SORT_CASE_ORDER invalid case order '%s', using default
94 W1_LANG unsupported language '%s'
95 W_NO_WCSXFRM international sorting unavailable on this system - sorting naively
96 W_BAD_START document starts with unrecognized sequence
97 W_NUMBER_GROUPING no valid value of attribute grouping-size or grouping-separator of xsl:number -- ignoring
98 W_NUMBER_NOT_POSITIVE number is not positive -- using absolute value or 1
99 W2_ATTSET_REDEF attribute '%s' redefined in attribute set '%s'
100 W1_ALIAS_REDEF alias '%s' redefinition
101 E_INVALID_QNAME '%s' is not a valid QName
102 E_INVALID_NCNAME '%s' is not a valid NCName
103 E_DOC_FRAGMENT Fragment identifiers are not supported in the document() function (uri: '%s')
104 E_INVALID_OPERAND_TYPE Invalid operand type in comparison
105 W_NONE
106 L_START \n--------starting processing: %s
107 L_STOP \n--------stopping: %s
108 L1_PARSING Parsing '%s'...
109 L1_PARSE_DONE Parse done in %s seconds
110 L1_EXECUTING Executing stylesheet '%s'...
111 L1_EXECUTION_DONE Execution done in %s seconds
112 L1_READING_EXT_ENTITY Parsing an external entity from '%s'
113 L2_DISP_ARENA Destroying the arena: %s B asked, %s B allocated
114 L2_DISP_HASH Destroying the hash table: %s items in %s buckets
115 L2_KEY_ADDED %s items in key '%s'
116 L2_SUBDOC creating subsidiary document '%s' with base '%s'
117 L2_SUBDOC_BASE defaulting base uri for '%s' to '%s'
118 L2_SUBDOC_STARTED catching output for uri '%s' in the '%s' mode
119 L_JS_LOG js-debug: %s
120 L_NONE
121 DBG_BREAK_PROCESSOR interrupted in debugger
16384 MSG_ERROR Error
16385 MSG_WARNING Warning
16386 MSG_LOG Log message
16387 MSG_LAST

2: E_OK
OK

3: E_NOT_OK
error

4: E_XML
XML parser error %s: %s
Details: A parsing error has been reported to Sablotron by Expat. This has nothing to do with Sablotron itself. See the details provided by Expat.

5: E1_BAD_CHAR
illegal character for encoding '%s'
Details: Sablotron always works with Unicode internally. The output contains a code-point which can't be converted to the desired output encoding.

6: E_FILE_OPEN
cannot open file '%s'

7: E_MEMORY
out of memory

8: E1_UNSUPP_XSL
unsupported XSL instruction '%s'

9: ET_BAD_XSL
non-XSL instruction

10: ET_REQ_ATTR
missing required XSLT attribute

11: ET_BAD_ATTR
unexpected attribute '%s'

12: E1_UNKNOWN_AXIS
unknown axis '%s'

13: ET_EXPR_SYNTAX
wrong expression syntax

14: ET_BAD_NUMBER
number in bad format

15: ET_BAD_VAR
bad variable

16: ET_INFINITE_LITERAL
infinite literal

17: ET_LPAREN_EXP
'(' expected

18: ET_RPAREN_EXP
')' expected

19: ET_LPARCKET_EXP
'(' or '[' expected

20: ET_RBRACKET_EXP
']' expected

21: ET_EMPTY_PATT
pattern is empty

22: ET_BAD_TOKEN
token '%s' not recognized

23: E_BAD_AXIS_IN_PATTERN
illegal axis in pattern

24: E_BAD_PATTERN
invalid pattern

25: E_VAR_IN_MATCH
match pattern contains a variable reference

26: ET_BAD_PREFIX
invalid namespace prefix '%s'

27: E1_EXTRA_COLON
name '%s' contains two colons

28: E_ELEM_MUST_EMPTY
XSL element '%s' must be empty

29: E_ELEM_CONT_TEXT_OR_LRE
XSL element '%s' can only contain XSL elements

30: E_ELEM_CONTAINS_ELEM
XSL element '%s' cannot contain element '%s' at this point

31: E_ELEM_MUST_BE_PCDATA
XSL element '%s' must contain PCDATA only

32: E1_ELEM_TOPLEVEL
XSL element '%s' can only be used at the top level

33: E_BAD_ELEM_CONTENT
bad element content

34: ET_DUPLICATE_RULE_NAME
duplicit rule name '%s'

35: ET_DUPLICATE_ASET_NAME
duplicit attribute set name '%s'

36: E1_NONEX_ASET_NAME
nonexistent attribute set name '%s'

37: E1_CIRCULAR_ASET_REF
circular reference to attribute set '%s'

38: E1_DUPLICIT_KEY
duplicit key '%s'

39: E1_KEY_NOT_FOUND
key '%s' not found

40: E1_FORMAT_DUPLICIT_OPTION
option '%s' specified twice

41: E1_FORMAT_OPTION_CHAR
option '%s' must be a single character

42: E1_FORMAT_DUPLICIT_NAME
duplicit decimal-format name '%s'

43: E1_FORMAT_NOT_FOUND
decimal-format '%s' not defined

44: E_FORMAT_INVALID
invalid format string

45: E1_NUMBER_LEVEL
value '%s' invalid for attribute level of xsl:number

46: E1_NUMBER_LETTER_VALUE
value '%s' invalid for attribute letter-value of xsl:number

47: E1_CIRCULAR_INCLUSION
circular inclusion of '%s'

48: E1_VAR_NOT_FOUND
variable '%s' not found

49: E1_VAR_CIRCULAR_REF
circular reference to variable '%s'

50: ET_CONTEXT_FOR_BAD_EXPR
expression is not a node set

51: ET_BAD_ARGS_N
invalid number of function arguments

52: ET_BAD_ARG_TYPE
illegal argument type

53: ET_FUNC_NOT_SUPPORTED
function '%s' not supported

54: E1_RULE_NOT_FOUND
called nonexistent rule '%s'

55: E1_MULT_ASSIGNMENT
conflicting variable bindings '%s'

56: E1_ATTR_YES_NO
attribute '%s' may only have a yes/no value

57: E1_ATTRIBUTE_TOO_LATE
attribute '%s' created after a child has been added

58: E1_ATTRIBUTE_OUTSIDE
attribute '%s' created with no parent element

59: E1_BAD_CHAR_IN_ENC
character '%s' is illegal in the output encoding

60: E1_PI_TARGET
invalid processing instruction target '%s'

61: E_ELEM_IN_COMMENT_PI
element created inside a comment, processing instruction or attribute

62: E1_XSL_MESSAGE_TERM
xsl:message (%s) - terminating

63: E1_URI_OPEN
could not open document '%s'

64: E1_URI_CLOSE
could not close document '%s'

65: E1_URI_READ
cannot read from URI '%s'

66: E1_URI_WRITE
cannot write to URI '%s'

67: E1_ARG_NOT_FOUND
'arg:%s' not found

68: E1_DUPLICATE_ARG
duplicit argument '%s'

69: E1_UNSUPPORTED_SCHEME
unsupported URI scheme '%s'

70: E1_INVALID_HLR_TYPE
invalid handler type '%s'

71: E1_UNKNOWN_ENC
unknown encoding '%s'

72: E2_SDOM
DOM exception %s: %s

73: E_NONE

74: E_EX_NAMESPACE_UNKNOWN
excluded prefix '%s' is not bound to any namespace

75: E_INVALID_DATA_IN_PI
invalid seqence in PI data

76: E_UNSUPPORTED_EXELEMENT
extension element '%s' not supported

77: E_ATTR_MISSING
required attribute '%s' is missing

78: E_JS_EVAL_ERROR
error evaluating JavaScript (line: %s; msg: %s)

79: E_DUPLICIT_ATTRIBUTE
duplicit attribute '%s'

80: W_UNSUPP_LANG
function lang() not supported, returning false

81: W_NO_STYLESHEET

82: W1_HLR_REGISTERED
conflicting registration of a %s handler ignored

83: W1_HLR_NOT_REGISTERED
cannot unregister %s handler, none registered

84: W1_OLD_NS_USED
the obsolete XSLT namespace URI '%s' not recognized

85: W1_XSL_NOT_XSL
namespace URI '%s' bound to 'xsl' is not the current XSLT URI

86: W1_OUTPUT_ATTR
conflicting attribute '%s' on xsl:output, using last

87: W_DISABLE_OUTPUT_ESC
output escaping cannot be disabled on a non-text node

88: W1_UNSUPP_OUT_ENCODING
output encoding '%s' not supported, using 'UTF-8'

89: W1_UNSUPP_XSL
ignoring unsupported XSL instruction '%s'

90: W1_XSL_MESSAGE_NOTERM
xsl:message (%s)

91: W1_SORT_DATA_TYPE
unknown data type '%s', sorting as text

92: W1_SORT_ORDER
invalid sort order '%s', using ascending sort

93: W1_SORT_CASE_ORDER
invalid case order '%s', using default

94: W1_LANG
unsupported language '%s'

95: W_NO_WCSXFRM
international sorting unavailable on this system - sorting naively

96: W_BAD_START
document starts with unrecognized sequence

97: W_NUMBER_GROUPING
no valid value of attribute grouping-size or grouping-separator of xsl:number -- ignoring

98: W_NUMBER_NOT_POSITIVE
number is not positive -- using absolute value or 1

99: W2_ATTSET_REDEF
attribute '%s' redefined in attribute set '%s'

100: W1_ALIAS_REDEF
alias '%s' redefinition

101: E_INVALID_QNAME
'%s' is not a valid QName

102: E_INVALID_NCNAME
'%s' is not a valid NCName

103: E_DOC_FRAGMENT
Fragment identifiers are not supported in the document() function (uri: '%s')

104: E_INVALID_OPERAND_TYPE
Invalid operand type in comparison

105: W_NONE

106: L_START
\n--------starting processing: %s

107: L_STOP
\n--------stopping: %s

108: L1_PARSING
Parsing '%s'...

109: L1_PARSE_DONE
Parse done in %s seconds

110: L1_EXECUTING
Executing stylesheet '%s'...

111: L1_EXECUTION_DONE
Execution done in %s seconds

112: L1_READING_EXT_ENTITY
Parsing an external entity from '%s'

113: L2_DISP_ARENA
Destroying the arena: %s B asked, %s B allocated

114: L2_DISP_HASH
Destroying the hash table: %s items in %s buckets

115: L2_KEY_ADDED
%s items in key '%s'

116: L2_SUBDOC
creating subsidiary document '%s' with base '%s'

117: L2_SUBDOC_BASE
defaulting base uri for '%s' to '%s'

118: L2_SUBDOC_STARTED
catching output for uri '%s' in the '%s' mode

119: L_JS_LOG
js-debug: %s

120: L_NONE

121: DBG_BREAK_PROCESSOR
interrupted in debugger

16384: MSG_ERROR
Error

16385: MSG_WARNING
Warning

16386: MSG_LOG
Log message

16387: MSG_LAST