(: : Copyright 2006-2011 The FLWOR Foundation. : : Licensed under the Apache License, Version 2.0 (the "License"); : you may not use this file except in compliance with the License. : You may obtain a copy of the License at : : http://www.apache.org/licenses/LICENSE-2.0 : : Unless required by applicable law or agreed to in writing, software : distributed under the License is distributed on an "AS IS" BASIS, : WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. : See the License for the specific language governing permissions and : limitations under the License. :) (: : THIS FILE IS GENERATED. : PLEASE DO NOT EDIT. :) (:~ : This module contains one declaration of a variable for each : error of the http://www.w3.org/2005/xqt-errors namespace. : The variables serves as documentation for the errors but can also : be used in the code. For example, one useful scenario is to compare : an error caught in the catch clause of a try-catch expression with one of : the variables. : : @author Carlos Lopez : : @project error :) xquery version '1.0'; module namespace err = 'http://www.w3.org/2005/xqt-errors'; declare variable $err:NS := 'http://www.w3.org/2005/xqt-errors'; (:~ : : It is a static error if analysis of an expression relies on some : component of the static context that has not been assigned a value. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XPST0001 as xs:QName := fn:QName($err:NS, "err:XPST0001"); (:~ : : It is a static error if an expression is not a valid instance of the : grammar. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XPST0003 as xs:QName := fn:QName($err:NS, "err:XPST0003"); (:~ : : During the analysis phase, it is a static error if the static type : assigned to an expression other than the expression \c () or \c data(()) : is \c empty-sequence(). : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XPST0005 as xs:QName := fn:QName($err:NS, "err:XPST0005"); (:~ : : It is a static error if an expression refers to an element name, : attribute name, schema type name, namespace prefix, or variable name : that is not defined in the static context, except for an ElementName in : an ElementTest or an AttributeName in an AttributeTest. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XPST0008 as xs:QName := fn:QName($err:NS, "err:XPST0008"); (:~ : : It is a static error if the expanded QName and number of arguments in a : function call do not match the name and arity of a function signature in : the static context. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XPST0017 as xs:QName := fn:QName($err:NS, "err:XPST0017"); (:~ : : It is a static error if a QName that is used as an AtomicType in a : SequenceType is not defined in the in-scope schema types as an atomic : type. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XPST0051 as xs:QName := fn:QName($err:NS, "err:XPST0051"); (:~ : : It is a static error if the target type of a \c cast or \c castable : expression is \c xs:NOTATION or \c xs:anyAtomicType. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XPST0080 as xs:QName := fn:QName($err:NS, "err:XPST0080"); (:~ : : It is a static error if a QName used in a query contains a namespace : prefix that cannot be expanded into a namespace URI by using the : statically known namespaces. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XPST0081 as xs:QName := fn:QName($err:NS, "err:XPST0081"); (:~ : : It is a static error if the target type of a \c cast expression or : constructor function is \c xs:QName or a type derived from \c xs:QName : or \c xs:NOTATION, and the argument of the cast expression or : constructor function is not a string literal. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XPST0083 as xs:QName := fn:QName($err:NS, "err:XPST0083"); (:~ : : It is a type error if, during the static analysis phase, an expression : is found to have a static type that is not appropriate for the context : in which the expression occurs, or during the dynamic evaluation phase, : the dynamic type of a value does not match a required type as specified : by the matching rules in 2.5.4 SequenceType Matching. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XPTY0004 as xs:QName := fn:QName($err:NS, "err:XPTY0004"); (:~ : : It is a type error if the result of the last step in a path expression : contains both nodes and non-nodes. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XPTY0018 as xs:QName := fn:QName($err:NS, "err:XPTY0018"); (:~ : : It is a type error if the result of a step (other than the last step) in a : path expression contains an atomic value. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XPTY0019 as xs:QName := fn:QName($err:NS, "err:XPTY0019"); (:~ : : It is a type error if, in an axis step, the context item is not a node. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XPTY0020 as xs:QName := fn:QName($err:NS, "err:XPTY0020"); (:~ : : It is a type error if the content sequence in an element constructor : contains an attribute node following a node that is not an attribute node. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQTY0024 as xs:QName := fn:QName($err:NS, "err:XQTY0024"); (:~ : : It is a type error if the argument of a validate expression does not : evaluate to exactly one document or element node. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQTY0030 as xs:QName := fn:QName($err:NS, "err:XQTY0030"); (:~ : : It is a type error if the typed value of a copied element or attribute : node is namespace-sensitive when construction mode is \c preserve and : copy-namespaces mode is \c no-preserve. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQTY0086 as xs:QName := fn:QName($err:NS, "err:XQTY0086"); (:~ : : An implementation that does not support the Schema Import Feature must : raise a static error if a Prolog contains a schema import. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0009 as xs:QName := fn:QName($err:NS, "err:XQST0009"); (:~ : : It is a static error if the set of definitions contained in all schemas : imported by a Prolog do not satisfy the conditions for schema validity : specified in Sections 3 and 5 of [XML Schema] Part 1--i.e., each : definition must be valid, complete, and unique. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0012 as xs:QName := fn:QName($err:NS, "err:XQST0012"); (:~ : : It is a static error if an implementation recognizes a pragma but : determines that its content is invalid. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0013 as xs:QName := fn:QName($err:NS, "err:XQST0013"); (:~ : : It is a static error if the value of a namespace declaration attribute is : not a URILiteral. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0022 as xs:QName := fn:QName($err:NS, "err:XQST0022"); (:~ : : It is a static error if the version number specified in a version : declaration is not supported by the implementation. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0031 as xs:QName := fn:QName($err:NS, "err:XQST0031"); (:~ : : A static error is raised if a Prolog contains more than one base URI : declaration. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0032 as xs:QName := fn:QName($err:NS, "err:XQST0032"); (:~ : : It is a static error if a module contains multiple bindings for the same : namespace prefix. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0033 as xs:QName := fn:QName($err:NS, "err:XQST0033"); (:~ : : It is a static error if multiple functions declared or imported by a : module have the same number of arguments and their expanded QNames are : equal (as defined by the eq operator). : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0034 as xs:QName := fn:QName($err:NS, "err:XQST0034"); (:~ : : It is a static error to import two schema components that both define the : same name in the same symbol space and in the same scope. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0035 as xs:QName := fn:QName($err:NS, "err:XQST0035"); (:~ : : It is a static error to import a module if the in-scope schema : definitions of the importing module do not include all of the following: : : -# An in-scope schema type for each type-name that appears: : - in the type of a variable that is declared in the imported module : and referenced in the importing module, OR : - in a parameter-type or result-type of a function that is declared in : the imported module and referenced in the importing module. : -# An in-scope element declaration for each element-name \c EN such that: : - \c schema-element(EN) appears in the declared type of a variable in : the imported module, and that variable is referenced in the : importing module, OR : - \c schema-element(EN) appears in a parameter-type or result-type : of a function declared in the imported module, and that function is : referenced in the importing module. : -# An in-scope attribute declaration for each attribute-name \c AN such : that: : - \c schema-attribute(AN) appears in the declared type of a variable : in the imported module, and that variable is referenced in the : importing module, OR : - \c schema-attribute(AN) appears in a parameter-type or result-type : of a function declared in the imported module, and that function is : referenced in the importing module. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0036 as xs:QName := fn:QName($err:NS, "err:XQST0036"); (:~ : : It is a static error if a Prolog contains more than one default collation : declaration, or the value specified by a default collation declaration is : not present in statically known collations. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0038 as xs:QName := fn:QName($err:NS, "err:XQST0038"); (:~ : : It is a static error for a function declaration to have more than one : parameter with the same name. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0039 as xs:QName := fn:QName($err:NS, "err:XQST0039"); (:~ : : It is a static error if the attributes specified by a direct element : constructor do not have distinct expanded QNames. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0040 as xs:QName := fn:QName($err:NS, "err:XQST0040"); (:~ : : It is a static error if the function name in a function declaration is in : one of the following namespaces: : http://www.w3.org/XML/1998/namespace, : http://www.w3.org/2001/XMLSchema, : http://www.w3.org/2001/XMLSchema-instance, : http://www.w3.org/2005/xpath-functions. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0045 as xs:QName := fn:QName($err:NS, "err:XQST0045"); (:~ : : An implementation MAY raise a static error if the value of a URILiteral : is of nonzero length and is not in the lexical space of \c xs:anyURI. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0046 as xs:QName := fn:QName($err:NS, "err:XQST0046"); (:~ : : It is a static error if multiple module imports in the same Prolog : specify the same target namespace. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0047 as xs:QName := fn:QName($err:NS, "err:XQST0047"); (:~ : : It is a static error if a function or variable declared in a library : module is not in the target namespace of the library module. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0048 as xs:QName := fn:QName($err:NS, "err:XQST0048"); (:~ : : It is a static error if two or more variables declared or imported by a : module have equal expanded QNames (as defined by the eq operator.) : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0049 as xs:QName := fn:QName($err:NS, "err:XQST0049"); (:~ : : It is a static error if a variable depends on itself. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0054 as xs:QName := fn:QName($err:NS, "err:XQST0054"); (:~ : : It is a static error if a Prolog contains more than one copy-namespaces : declaration. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0055 as xs:QName := fn:QName($err:NS, "err:XQST0055"); (:~ : : It is a static error if a schema import binds a namespace prefix but does : not specify a target namespace other than a zero-length string. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0057 as xs:QName := fn:QName($err:NS, "err:XQST0057"); (:~ : : It is a static error if multiple schema imports specify the same target : namespace. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0058 as xs:QName := fn:QName($err:NS, "err:XQST0058"); (:~ : : It is a static error if an implementation is unable to process a schema : or module import by finding a schema or module with the specified target : namespace. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0059 as xs:QName := fn:QName($err:NS, "err:XQST0059"); (:~ : : It is a static error if the name of a function in a function declaration : is not in a namespace (expanded QName has a null namespace URI). : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0060 as xs:QName := fn:QName($err:NS, "err:XQST0060"); (:~ : : A static error is raised if a Prolog contains more than one ordering mode : declaration. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0065 as xs:QName := fn:QName($err:NS, "err:XQST0065"); (:~ : : A static error is raised if a Prolog contains more than one default : element/type namespace declaration, or more than one default function : namespace declaration. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0066 as xs:QName := fn:QName($err:NS, "err:XQST0066"); (:~ : : A static error is raised if a Prolog contains more than one construction : declaration. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0067 as xs:QName := fn:QName($err:NS, "err:XQST0067"); (:~ : : A static error is raised if a Prolog contains more than one : boundary-space declaration. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0068 as xs:QName := fn:QName($err:NS, "err:XQST0068"); (:~ : : A static error is raised if a Prolog contains more than one empty order : declaration. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0069 as xs:QName := fn:QName($err:NS, "err:XQST0069"); (:~ : : A static error is raised if one of the predefined prefixes \c xml or \c : xmlns appears in a namespace declaration, or if any of the following : conditions is statically detected in any expression or declaration: : - The prefix \c xml is bound to some namespace URI other than : http://www.w3.org/XML/1998/namespace. : - A prefix other than \c xml is bound to the namespace URI : http://www.w3.org/XML/1998/namespace. : - The prefix \c xmlns is bound to any namespace URI. : - A prefix other than \c xmlns is bound to the namespace URI : http://www.w3.org/2000/xmlns/. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0070 as xs:QName := fn:QName($err:NS, "err:XQST0070"); (:~ : : A static error is raised if the namespace declaration attributes of a : direct element constructor do not have distinct names. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0071 as xs:QName := fn:QName($err:NS, "err:XQST0071"); (:~ : : It is a static error if a \c collation subclause in an order by clause : of a FLWOR expression does not identify a collation that is present in : statically known collations. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0076 as xs:QName := fn:QName($err:NS, "err:XQST0076"); (:~ : : It is a static error if an extension expression contains neither a : pragma that is recognized by the implementation nor an expression : enclosed in curly braces. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0079 as xs:QName := fn:QName($err:NS, "err:XQST0079"); (:~ : : It is a static error if the namespace URI in a namespace declaration : attribute is a zero-length string, and the implementation does not : support [XML Names 1.1]. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0085 as xs:QName := fn:QName($err:NS, "err:XQST0085"); (:~ : : It is a static error if the encoding specified in a Version Declaration : does not conform to the definition of \c EncName specified in [XML 1.0] : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0087 as xs:QName := fn:QName($err:NS, "err:XQST0087"); (:~ : : It is a static error if the literal that specifies the target namespace : in a module import or a module declaration is of zero length. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0088 as xs:QName := fn:QName($err:NS, "err:XQST0088"); (:~ : : It is a static error if a variable bound in a \c for or \c window clause : of a FLWOR expression, and its associated positional variable, do not : have distinct names (expanded QNames). : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0089 as xs:QName := fn:QName($err:NS, "err:XQST0089"); (:~ : : It is a static error if a character reference does not identify a valid : character in the version of XML that is in use. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0090 as xs:QName := fn:QName($err:NS, "err:XQST0090"); (:~ : : It is a static error to import a module M1 if there exists a sequence of : modules M1 ... Mi ... M1 such that each module directly depends on the : next module in the sequence (informally, if M1 depends on itself through : some chain of module dependencies.) : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0093 as xs:QName := fn:QName($err:NS, "err:XQST0093"); (:~ : : It is a static error if, for any named or unnamed decimal format, the : properties representing characters used in a picture string do not each : have distinct values. These properties are decimal-separator-sign, : grouping-separator, percent-sign, per-mille-sign, zero-digit, : digit-sign, and pattern-separator-sign. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0098 as xs:QName := fn:QName($err:NS, "err:XQST0098"); (:~ : : If a module contains more than one context item declaration, a static error is raised [err:XQST0099]. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0099 as xs:QName := fn:QName($err:NS, "err:XQST0099"); (:~ : : All variables in a window clause must have distinct names. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0103 as xs:QName := fn:QName($err:NS, "err:XQST0103"); (:~ : : It is a static error if a function's annotations contain more than one : annotation named \c private or \c public. It is a static error if a : function's annotations contain more than one annotation named \c : deterministic or \c nondeterministic. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0106 as xs:QName := fn:QName($err:NS, "err:XQST0106"); (:~ : : It is a static error for a query prolog to contain two decimal formats : with the same name, or to contain two default decimal formats. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQST0111 as xs:QName := fn:QName($err:NS, "err:XQST0111"); (:~ : : It is a dynamic error if evaluation of an expression relies on some part : of the dynamic context that has not been assigned a value. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XPDY0002 as xs:QName := fn:QName($err:NS, "err:XPDY0002"); (:~ : : It is a dynamic error if the dynamic type of the operand of a treat : expression does not match the sequence type specified by the treat : expression. This error might also be raised by a path expression : beginning with "/" or "//" if the context node : is not in a tree that is rooted at a document node. This is because a : leading "/" or "//" in a path expression is an : abbreviation for an initial step that includes the clause \c treat as \c : document-node(). : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XPDY0050 as xs:QName := fn:QName($err:NS, "err:XPDY0050"); (:~ : : It is a dynamic error if any attribute of a constructed element does not : have a name that is distinct from the names of all other attributes of : the constructed element. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQDY0025 as xs:QName := fn:QName($err:NS, "err:XQDY0025"); (:~ : : It is a dynamic error if the result of the content expression of a : computed processing instruction constructor contains the string "?>". : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQDY0026 as xs:QName := fn:QName($err:NS, "err:XQDY0026"); (:~ : : In a validate expression, it is a dynamic error if the root element : information item in the PSVI resulting from validation does not have the : expected validity property: \c valid if validation mode is \c strict, or : either \c valid or \c notKnown if validation mode is \c lax. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQDY0027 as xs:QName := fn:QName($err:NS, "err:XQDY0027"); (:~ : : It is a dynamic error if the value of the name expression in a computed : processing instruction constructor cannot be cast to the type : \c xs:NCName. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQDY0041 as xs:QName := fn:QName($err:NS, "err:XQDY0041"); (:~ : : It is a static error the node-name of a node constructed by a computed : attribute constructor has any of the following properties: : - Its namespace prefix is \c xmlns. : - It has no namespace prefix and its local name is \c xmlns. : - Its namespace URI is http://www.w3.org/2000/xmlns/. : - Its namespace prefix is \c xml and its namespace URI is not : http://www.w3.org/XML/1998/namespace. : - Its namespace prefix is other than \c xml and its namespace URI is : http://www.w3.org/XML/1998/namespace. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQDY0044 as xs:QName := fn:QName($err:NS, "err:XQDY0044"); (:~ : : It is a dynamic error if the operand of a validate expression is a : document node whose children do not consist of exactly one element node : and zero or more comment and processing instruction nodes, in any order. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQDY0061 as xs:QName := fn:QName($err:NS, "err:XQDY0061"); (:~ : : It is a dynamic error if the value of the name expression in a computed : processing instruction constructor is equal to "XML" (in any combination : of upper and lower case). : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQDY0064 as xs:QName := fn:QName($err:NS, "err:XQDY0064"); (:~ : : It is a dynamic error if the result of the content expression of a : computed comment constructor contains two adjacent hyphens or ends with : a hyphen. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQDY0072 as xs:QName := fn:QName($err:NS, "err:XQDY0072"); (:~ : : It is a dynamic error if the value of the name expression in a computed : element or attribute constructor cannot be converted to an expanded : QName (for example, because it contains a namespace prefix not found in : statically known namespaces). : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQDY0074 as xs:QName := fn:QName($err:NS, "err:XQDY0074"); (:~ : : It is a dynamic error if the element validated by a \c validate statement : does not have a top-level element declaration in the in-scope element : declarations, if validation mode is \c strict. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQDY0084 as xs:QName := fn:QName($err:NS, "err:XQDY0084"); (:~ : : An implementation MAY raise a dynamic error if an \c xml:id error, as : defined in [XML ID], is encountered during construction of an attribute : named \c xml:id. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQDY0091 as xs:QName := fn:QName($err:NS, "err:XQDY0091"); (:~ : : An implementation MAY raise a dynamic error if a constructed attribute : named \c xml:space has a value other than \c preserve or \c default. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQDY0092 as xs:QName := fn:QName($err:NS, "err:XQDY0092"); (:~ : : It is a dynamic error the node-name of a node constructed by a computed : element constructor has any of the following properties: : - Its namespace prefix is \c xmlns. : - Its namespace URI is http://www.w3.org/2000/xmlns/. : - Its namespace prefix is \c xml and its namespace URI is not : http://www.w3.org/XML/1998/namespace. : - Its namespace prefix is other than \c xml and its namespace URI is : http://www.w3.org/XML/1998/namespace. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XQDY0096 as xs:QName := fn:QName($err:NS, "err:XQDY0096"); (:~ : : It is a non-recoverable dynamic error if the picture string does not : satisfy the format-number function rules. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XTDE1310 as xs:QName := fn:QName($err:NS, "err:XTDE1310"); (:~ : : It is a non-recoverable dynamic error if the syntax of the picture is : incorrect. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XTDE1340 as xs:QName := fn:QName($err:NS, "err:XTDE1340"); (:~ : : It is a non-recoverable dynamic error if a component specifier within the : picture refers to components that are not available in the given type of : \c $value. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XTDE1350 as xs:QName := fn:QName($err:NS, "err:XTDE1350"); (:~ : : It is a static error if, during the static analysis phase, the query is : found to contain a stop word option that refers to a stop word list that : is not found in the statically known stop word lists. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FTST0008 as xs:QName := fn:QName($err:NS, "err:FTST0008"); (:~ : : It may be a static error if, during the static analysis phase, the query : is found to contain a language identifier in a language option that the : implementation does not support. The implementation may choose not to : raise this error and instead provide some other implementation-defined : behavior. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FTST0009 as xs:QName := fn:QName($err:NS, "err:FTST0009"); (:~ : : It is a dynamic error if a weight value is not within the required range : of values; it is also a dynamic error if an implementation that does not : support negative weights encounters a negative weight value. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FTDY0016 as xs:QName := fn:QName($err:NS, "err:FTDY0016"); (:~ : : It is a dynamic error if an implementation encounters a mild not : selection, one of whose operands evaluates to an AllMatches that : contains a StringExclude. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FTDY0017 as xs:QName := fn:QName($err:NS, "err:FTDY0017"); (:~ : : It is a static error if, during the static analysis phase, the query is : found to contain a thesaurus option that refers to a thesaurus that is : not found in the statically known thesauri. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FTST0018 as xs:QName := fn:QName($err:NS, "err:FTST0018"); (:~ : : It is a static error if, within a single FTMatchOptions, there is more : than one match option of any given match option group. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FTST0019 as xs:QName := fn:QName($err:NS, "err:FTST0019"); (:~ : : It is a dynamic error if, when "wildcards" is in effect, a query string : violates wildcard syntax. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FTDY0020 as xs:QName := fn:QName($err:NS, "err:FTDY0020"); (:~ : : Unidentified error. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FOER0000 as xs:QName := fn:QName($err:NS, "err:FOER0000"); (:~ : : Division by zero. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FOAR0001 as xs:QName := fn:QName($err:NS, "err:FOAR0001"); (:~ : : Numeric operation overflow/underflow. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FOAR0002 as xs:QName := fn:QName($err:NS, "err:FOAR0002"); (:~ : : Input value too large for decimal. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FOCA0001 as xs:QName := fn:QName($err:NS, "err:FOCA0001"); (:~ : : Invalid lexical value. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FOCA0002 as xs:QName := fn:QName($err:NS, "err:FOCA0002"); (:~ : : Input value too large for integer. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FOCA0003 as xs:QName := fn:QName($err:NS, "err:FOCA0003"); (:~ : : NaN supplied as float/double value. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FOCA0005 as xs:QName := fn:QName($err:NS, "err:FOCA0005"); (:~ : : String to be cast to decimal has too many digits of precision. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FOCA0006 as xs:QName := fn:QName($err:NS, "err:FOCA0006"); (:~ : : Code point not valid. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FOCH0001 as xs:QName := fn:QName($err:NS, "err:FOCH0001"); (:~ : : Unsupported collation. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FOCH0002 as xs:QName := fn:QName($err:NS, "err:FOCH0002"); (:~ : : Unsupported normalization form. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FOCH0003 as xs:QName := fn:QName($err:NS, "err:FOCH0003"); (:~ : : Collation does not support collation units. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FOCH0004 as xs:QName := fn:QName($err:NS, "err:FOCH0004"); (:~ : : No context document. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FODC0001 as xs:QName := fn:QName($err:NS, "err:FODC0001"); (:~ : : Error retrieving resource. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FODC0002 as xs:QName := fn:QName($err:NS, "err:FODC0002"); (:~ : : Function stability not defined. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FODC0003 as xs:QName := fn:QName($err:NS, "err:FODC0003"); (:~ : : Invalid argument to \c fn:collection(). : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FODC0004 as xs:QName := fn:QName($err:NS, "err:FODC0004"); (:~ : : Invalid argument to \c fn:doc() or \c fn:doc-available(). : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FODC0005 as xs:QName := fn:QName($err:NS, "err:FODC0005"); (:~ : : Invalid content passed to \c fn:parse(). : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FODC0006 as xs:QName := fn:QName($err:NS, "err:FODC0006"); (:~ : : Base URI passed to \c fn:parse() is not a valid absolute URI. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FODC0007 as xs:QName := fn:QName($err:NS, "err:FODC0007"); (:~ : : Invalid decimal format name supplied to \c fn:format-number(). : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FODF1280 as xs:QName := fn:QName($err:NS, "err:FODF1280"); (:~ : : Invalid \c fn:format-number() picture string. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FODF1310 as xs:QName := fn:QName($err:NS, "err:FODF1310"); (:~ : : Overflow/underflow in date/time operation. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FODT0001 as xs:QName := fn:QName($err:NS, "err:FODT0001"); (:~ : : Overflow/underflow in duration operation. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FODT0002 as xs:QName := fn:QName($err:NS, "err:FODT0002"); (:~ : : Invalid timezone value. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FODT0003 as xs:QName := fn:QName($err:NS, "err:FODT0003"); (:~ : : format-integer: Cannot cast $language to \c xs:language. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FOFI0001 as xs:QName := fn:QName($err:NS, "err:FOFI0001"); (:~ : : format-integer: invalid parameter. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FOFI0002 as xs:QName := fn:QName($err:NS, "err:FOFI0002"); (:~ : : No namespace found for prefix. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FONS0004 as xs:QName := fn:QName($err:NS, "err:FONS0004"); (:~ : : Base-URI not defined in static context. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FONS0005 as xs:QName := fn:QName($err:NS, "err:FONS0005"); (:~ : : Invalid value for cast/constructor. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FORG0001 as xs:QName := fn:QName($err:NS, "err:FORG0001"); (:~ : : Invalid argument to \c fn:resolve-uri(). : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FORG0002 as xs:QName := fn:QName($err:NS, "err:FORG0002"); (:~ : : \c fn:zero-or-one() called with a sequence containing more than one : item. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FORG0003 as xs:QName := fn:QName($err:NS, "err:FORG0003"); (:~ : : \c fn:one-or-more() called with a sequence containing no items. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FORG0004 as xs:QName := fn:QName($err:NS, "err:FORG0004"); (:~ : : \c fn:exactly-one() called with a sequence containing zero or more : than one item. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FORG0005 as xs:QName := fn:QName($err:NS, "err:FORG0005"); (:~ : : Invalid argument type. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FORG0006 as xs:QName := fn:QName($err:NS, "err:FORG0006"); (:~ : : The two arguments to fn:dateTime() have inconsistent timezones. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FORG0008 as xs:QName := fn:QName($err:NS, "err:FORG0008"); (:~ : : Error in resolving a relative URI against a base URI in : \c fn:resolve-uri(). : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FORG0009 as xs:QName := fn:QName($err:NS, "err:FORG0009"); (:~ : : Invalid regular expression flags. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FORX0001 as xs:QName := fn:QName($err:NS, "err:FORX0001"); (:~ : : Invalid regular expression. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FORX0002 as xs:QName := fn:QName($err:NS, "err:FORX0002"); (:~ : : Regular expression matches zero-length string. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FORX0003 as xs:QName := fn:QName($err:NS, "err:FORX0003"); (:~ : : Invalid replacement string. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FORX0004 as xs:QName := fn:QName($err:NS, "err:FORX0004"); (:~ : : Argument node does not have a typed value. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FOTY0012 as xs:QName := fn:QName($err:NS, "err:FOTY0012"); (:~ : : An argument to \c fn:data() contains a node that does not have a typed : value. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FOTY0013 as xs:QName := fn:QName($err:NS, "err:FOTY0013"); (:~ : : The argument to \c fn:string() is a function item. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FOTY0014 as xs:QName := fn:QName($err:NS, "err:FOTY0014"); (:~ : : An argument to \c fn:deep-equal() contains a function item. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FOTY0015 as xs:QName := fn:QName($err:NS, "err:FOTY0015"); (:~ : : Identifier cannot be used to retrive a resource containing text : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FOUT1170 as xs:QName := fn:QName($err:NS, "err:FOUT1170"); (:~ : : Retrieved resource contains octets that cannot be decoded into Unicode : using the specified encoding, the resulting characters are not : permitted XML characters or requested encoding not supported : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FOUT1190 as xs:QName := fn:QName($err:NS, "err:FOUT1190"); (:~ : : It is a static error if an updating expression is used in any position : other than one of the following: : - The topmost expression in the body of a query. : - The \c modify clause of a transform expression. : - The \c return clause of a FLWOR expression. : - The \c return clauses of a typeswitch expression in which every \c : return clause contains an updating expression or a vacuous expression. : - The \c then and \c else clauses of a conditional statement in which : both the \c then and \c else clauses contain either an updating : expression or a vacuous expression. : - An operand of a comma expression in which each operand is either an : updating expression or a vacuous expression. : - The content of a parenthesized expression. : - The body of a function declaration in which the keyword \c updating is : specified. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XUST0001 as xs:QName := fn:QName($err:NS, "err:XUST0001"); (:~ : : It is a static error if a simple expression that is not a vacuous : expression is used in one of the following positions: : - The \c modify clause of a transform expression. : - The top-level expression in the body of a function declaration in : which the keyword \c updating is specified. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XUST0002 as xs:QName := fn:QName($err:NS, "err:XUST0002"); (:~ : : It is a static error if a Prolog contains more than one revalidation : declaration. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XUST0003 as xs:QName := fn:QName($err:NS, "err:XUST0003"); (:~ : : It is a type error if the insertion sequence of an insert expression : contains an attribute node following a node that is not an attribute : node. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XUTY0004 as xs:QName := fn:QName($err:NS, "err:XUTY0004"); (:~ : : In an insert expression where into, as first : into, or as last into is specified, it is a type : error if the target expression returns a non-empty result that does not : consist of a single element or document node. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XUTY0005 as xs:QName := fn:QName($err:NS, "err:XUTY0005"); (:~ : : In an insert expression where \c before or \c after is specified, it is : a type error if the target expression returns a non-empty result that : does not consist of a single element, text, comment, or processing : instruction node. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XUTY0006 as xs:QName := fn:QName($err:NS, "err:XUTY0006"); (:~ : : It is a type error if the target expression of a delete expression does : not return a sequence of zero or more nodes. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XUTY0007 as xs:QName := fn:QName($err:NS, "err:XUTY0007"); (:~ : : In a replace expression, it is a type error if the target expression : returns a non-empty result that does not consist of a single element, : attribute, text, comment, or processing instruction node. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XUTY0008 as xs:QName := fn:QName($err:NS, "err:XUTY0008"); (:~ : : In a replace expression where value of is not specified, it : is a dynamic error if the node returned by the target expression does : not have a parent. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XUDY0009 as xs:QName := fn:QName($err:NS, "err:XUDY0009"); (:~ : : In a replace expression where value of is not specified and : the target is an element, text, comment, or processing instruction node, : it is a type error if the replacement sequence does not consist of zero : or more element, text, comment, or processing instruction nodes. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XUTY0010 as xs:QName := fn:QName($err:NS, "err:XUTY0010"); (:~ : : In a replace expression where value of is not specified and : the target is an attribute node, it is a type error if the replacement : sequence does not consist of zero or more attribute nodes. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XUTY0011 as xs:QName := fn:QName($err:NS, "err:XUTY0011"); (:~ : : In a rename expression, it is a type error if the target expression : returns a non-empty result that does not consist of a single element, : attribute, or processing instruction node. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XUTY0012 as xs:QName := fn:QName($err:NS, "err:XUTY0012"); (:~ : : In a transform expression, it is a type error if a source expression in : the \c copy clause does not return a single node. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XUTY0013 as xs:QName := fn:QName($err:NS, "err:XUTY0013"); (:~ : : In a transform expression, it is a dynamic error if the \c modify clause : modifies any node that was not created by the \c copy clause. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XUDY0014 as xs:QName := fn:QName($err:NS, "err:XUDY0014"); (:~ : : It is a dynamic error if any node is the target of more than one \c : rename expression within the same query. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XUDY0015 as xs:QName := fn:QName($err:NS, "err:XUDY0015"); (:~ : : It is a dynamic error if any node is the target of more than one \c : replace expression (without value of being specified) : within the same query. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XUDY0016 as xs:QName := fn:QName($err:NS, "err:XUDY0016"); (:~ : : It is a dynamic error if any node is the target of more than one : replace value of expression within the same query. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XUDY0017 as xs:QName := fn:QName($err:NS, "err:XUDY0017"); (:~ : : It is a dynamic error if a function that was declared to be \c external : but not \c updating returns a non-empty pending update list. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XUDY0018 as xs:QName := fn:QName($err:NS, "err:XUDY0018"); (:~ : : It is a dynamic error if a function that was declared to be both \c : external and \c updating returns a non-empty data model instance. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XUDY0019 as xs:QName := fn:QName($err:NS, "err:XUDY0019"); (:~ : : It is a dynamic error if the XDM instance that would result from : applying all the updates in a query violates any constraint specified in : [XQuery 1.0 and XPath 2.0 Data Model]. In this case, none of the updates : in the query are made effective. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XUDY0021 as xs:QName := fn:QName($err:NS, "err:XUDY0021"); (:~ : : It is a type error if an insert expression specifies the insertion of an : attribute node into a document node. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XUTY0022 as xs:QName := fn:QName($err:NS, "err:XUTY0022"); (:~ : : It is a dynamic error if an insert, replace, or rename expression : affects an element node by introducing a new namespace binding that : conflicts with one of its existing namespace bindings. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XUDY0023 as xs:QName := fn:QName($err:NS, "err:XUDY0023"); (:~ : : It is a dynamic error if the effect of a set of updating expressions is : to introduce conflicting namespace bindings into an element node. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XUDY0024 as xs:QName := fn:QName($err:NS, "err:XUDY0024"); (:~ : : It is a dynamic error if the target expression of an insert, replace, or : rename expression evaluates to an empty sequence. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XUDY0027 as xs:QName := fn:QName($err:NS, "err:XUDY0027"); (:~ : : It is a static error if a function declaration specifies both \c updating : and a return type. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XUST0028 as xs:QName := fn:QName($err:NS, "err:XUST0028"); (:~ : : In an insert expression where \c before or \c after is specified, it is : a dynamic error if the node returned by the target expression does not : have a parent. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XUDY0029 as xs:QName := fn:QName($err:NS, "err:XUDY0029"); (:~ : : It is a dynamic error if an insert expression specifies the insertion of : an attribute node before or after a child of a document node. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XUDY0030 as xs:QName := fn:QName($err:NS, "err:XUDY0030"); (:~ : : It is a dynamic error if multiple calls to \c fn:put() in the same : snapshot specify the same URI (after resolution of relative URIs). : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:XUDY0031 as xs:QName := fn:QName($err:NS, "err:XUDY0031"); (:~ : : It is a dynamic error if the first operand of \c fn:put() is not a node : of a supported kind. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FOUP0001 as xs:QName := fn:QName($err:NS, "err:FOUP0001"); (:~ : : It is a dynamic error if the second operand of \c fn:put() is not a valid : lexical representation of the \c xs:anyURI type. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:FOUP0002 as xs:QName := fn:QName($err:NS, "err:FOUP0002"); (:~ : : It is an error if an item in S6 in sequence normalization is an attribute : node or a namespace node. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:SENR0001 as xs:QName := fn:QName($err:NS, "err:SENR0001"); (:~ : : It is an error if the serializer is unable to satisfy the rules for : either a well-formed XML document entity or a well-formed XML external : general parsed entity, or both, except for content modified by the : character expansion phase of serialization. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:SERE0003 as xs:QName := fn:QName($err:NS, "err:SERE0003"); (:~ : : It is an error to specify the doctype-system parameter, or to specify : the standalone parameter with a value other than omit, if the instance : of the data model contains text nodes or multiple element nodes as : children of the root node. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:SEPM0004 as xs:QName := fn:QName($err:NS, "err:SEPM0004"); (:~ : : It is an error if the serialized result would contain an NCName Names : that contains a character that is not permitted by the version of : Namespaces in XML specified by the version parameter. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:SERE0005 as xs:QName := fn:QName($err:NS, "err:SERE0005"); (:~ : : It is an error if the serialized result would contain a character that is : not permitted by the version of XML specified by the version parameter. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:SERE0006 as xs:QName := fn:QName($err:NS, "err:SERE0006"); (:~ : : It is an error if an output encoding other than UTF-8 or UTF-16 is : requested and the serializer does not support that encoding. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:SESU0007 as xs:QName := fn:QName($err:NS, "err:SESU0007"); (:~ : : It is an error if a character that cannot be represented in the encoding : that the serializer is using for output appears in a context where : character references are not allowed (for example if the character : occurs in the name of an element). : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:SERE0008 as xs:QName := fn:QName($err:NS, "err:SERE0008"); (:~ : : It is an error if the omit-xml-declaration parameter has the value yes, : and the standalone attribute has a value other than omit; or the version : parameter has a value other than 1.0 and the doctype-system parameter is : specified. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:SEPM0009 as xs:QName := fn:QName($err:NS, "err:SEPM0009"); (:~ : : It is an error if the output method is xml, the value of the : undeclare-prefixes parameter is yes, and the value of the version : parameter is 1.0. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:SEPM0010 as xs:QName := fn:QName($err:NS, "err:SEPM0010"); (:~ : : It is an error if the value of the normalization-form parameter : specifies a normalization form that is not supported by the serializer. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:SESU0011 as xs:QName := fn:QName($err:NS, "err:SESU0011"); (:~ : : It is an error if the value of the normalization-form parameter is : fully-normalized and any relevant construct of the result begins with a : combining character. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:SERE0012 as xs:QName := fn:QName($err:NS, "err:SERE0012"); (:~ : : It is an error if the serializer does not support the version of XML or : HTML specified by the version parameter. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:SESU0013 as xs:QName := fn:QName($err:NS, "err:SESU0013"); (:~ : : It is an error to use the HTML output method when characters which are : legal in XML but not in HTML, specifically the control characters : #x7F-#x9F, appear in the instance of the data model. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:SERE0014 as xs:QName := fn:QName($err:NS, "err:SERE0014"); (:~ : : It is an error to use the HTML output method when \c > appears within a : processing instruction in the data model instance being serialized. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:SERE0015 as xs:QName := fn:QName($err:NS, "err:SERE0015"); (:~ : : It is a an error if a parameter value is invalid for the defined domain. : : @see http://www.w3.org/2005/xqt-errors :) declare variable $err:SEPM0016 as xs:QName := fn:QName($err:NS, "err:SEPM0016");