Вы находитесь на странице: 1из 53

64 LSX-00001 to LSX-00344

LSX-00001: NULL pointer Cause: A NULL pointer was detected as an internal error condition. Action: This is a programming error by the caller of the Schema processor. Contact someone who can fix the problem. LSX-00002: root element is not <schema Cause: The top-level element of an !L Schema m"st be #schema$. Action: Correct the Schema% cons"lt the Schema specification. LSX-00003: in!ali" attri#ute $%1S$ &or element $%2S$ Cause: The named Schema element had an invalid attrib"te. Action: Correct the Schema% cons"lt the Schema specification. LSX-00004: une'pecte" X(L no"e t)pe Cause: Schema contains an !L node other than element& text 'or C(ATA)& Action: *ther node types are not permitted% remove them. LSX-0000*: &eature $%s$ is not implemente" Cause: An attempt was made to "se a feat"re that is not yet implemented. Action: !a+e an enhancement re,"est for the feat"re. LSX-0000+: "ata missin, &or t)pe $%S$ Cause: (ata is missing for an element or attrib"te of a simple type. Action: Add data in the element or attrib"te. LSX-00010: e'tra element-s. at en" o& $%S$ Cause: -xtra elements exist at the end of schema component declarations. Action: .emove the extra elements. LSX-00011: internal error: %s Cause: /mplementation error. Action: 0ile a b"g. LSX-00013: element $%S$ not &rom Schema o& Schemas Cause: 1og"s element exists in the schema file. /ts name is not from Schema of Schemas. Action: .emove the bog"s element. LSX-00014: empt) instance "ocument Cause: /nstance doc"ment to be Schema validated was empty 'no top-level element).

Action: 2rovide a complete !L instance doc"ment. LSX-0001/: &aile" to parse "ocument Cause: 0ailed to parse the schema doc"ment "sing the given U./. Action: 2rovide the correct U./ and ma+e s"re that the schema LSX-00016: schema an" instance "ocument ha!e incompati#le character sets Cause: 2arsed schema components were in a simple-type character set while the parsed instance doc"ment data was not. A simple-type character set is single-byte& not shift sensitive& and has no ling"istic specials in "se. Action: .einitiali3e the schema global context with appropriate parser context settings& i.e. pass a parser context with its o"tp"t encoding set to be a m"ltibyte or Unicode character set. LSX-0001*: in!ali" schema conte't Cause: An invalid schema context was provided to the processor. !"ltiple schema doc"ments were loaded and assembled into the schema context. At least one of them is not f"lly valid with respect to a schema corresponding to the Schema for Schemas. Action: Chec+ the errors reported when schema doc"ments were loaded& mapped& or validated. Correct errors fo"nd in the identified schema doc"ments and reload them into a new schema context. Then provide the new schema context to the processor. LSX-00020: un0no1n t)pe $%S$ Cause: A specified type was "n+nown 'not defined in any loaded Schemas). Action: !a+e s"re the type was defined and that the type "sage referenced the correct Schema. LSX-00021: un"e&ine" element $%S$ Cause: -lement is "ndefined in the specified namespace. Action: /f the element name is misspelled& correct the spelling. LSX-00022: un0no1n namespace pre&i' $%S$ Cause: 2refix in a 4Name is "ndefined in the c"rrent scope. Action: Correct the prefix name if it5s misspelled. LSX-00023: un0no1n namespace U23 $%S$ Cause: Namespace U./ is "n+nown to the schema processor. Action: Correct the namespace U./ if it5s misspelled.

LSX-00024: un0no1n attri#ute ,roup $%S$ Cause: The name of attrib"te gro"p is "n+nown to the schema processor in the c"rrent scope. Action: Correct the name of attrib"te gro"p if it5s misspelled. LSX-0002/: un0no1n ,roup $%S$ Cause: The name of gro"p is "n+nown to the schema processor in the c"rrent scope. Action: Correct the name of gro"p if it5s misspelled. LSX-00026: un0no1n attri#ute $%S$ Cause: The name of attrib"te is "n+nown to the schema processor in the c"rrent scope. Action: Correct the name of attrib"te if it5s misspelled. LSX-00024: propert) $%s$ un0no1n Cause: The named validation property was "n+nown. Action: .efer to the doc"mentation for the complete list of validation properties. LSX-00102: "uplicate element $%S$ Cause: -lement declaration is not "ni,"e within its scope. Action: .ename the element. LSX-00103: "uplicate ,roup $%S$ Cause: 6ro"p declaration is not "ni,"e within its scope. Action: .ename the gro"p. LSX-00104: "uplicate t)pe $%S$ Cause: Type definition is not "ni,"e within its scope. Action: .ename the type. LSX-0010/: "uplicate attri#ute ,roup $%S$ Cause: Attrib"te gro"p declaration is not "ni,"e within its scope. Action: .ename the attrib"te gro"p. LSX-00106: "uplicate attri#ute $%S$ Cause: Attrib"te declaration is not "ni,"e within its scope. Action: .ename the attrib"te. LSX-00110: &acet $%S$ shoul" ha!e sin,le !alue attri#ute Cause: A facet declaration did not have a val"e attrib"te. Action: -ach facet declaration m"st contain one and only one val"e attrib"te. LSX-00111: t)pe $%S$ contains in!ali" &acets Cause: A specified facet was invalid for a type. -ach datatype has a different set of facets which may apply. Action: Use only applicable facets for the type. LSX-00112: &acet $%S$ "uplicate"

Cause: A facet 'other than 7en"meration7) was specified more than once. Action: *nly the en"meration facet may be "sed more than once for a type. LSX-00113: &acet $%1S$ has in!ali" !alue $%2S$ Cause: 0acet val"e contained illegal characters or its val"e was o"t of range. Action: .emove illegal characters. LSX-00114: &acet $%S$ not in schema schema Cause: 0acets are not defined in the !LSchema namespace. Action: .emove illegal facet declarations. LSX-00116: mutuall) e'clusi!e &acets are not allo1e" Cause: !"t"al excl"siveness violations were fo"nd for facets. 0or example& both 7length7 and either 7minLength7 or 7maxLength7 are not allowed to be facets. Action: .emove the facets that are at fa"lt. LSX-00114: $minLen,th$ shoul" not #e ,reater than $ma'Len,th$ Cause: The val"e of 7minLength7 m"st be less than or e,"al to the val"e of 7maxLength7. Action: Correct either 7minLength7 or 7maxLength7. LSX-0011*: &i'e" &acet !alue cannot #e chan,e" Cause: The val"e of a fixed facet in the base type definition sho"ld remain the same. Action: .emove the fixed facet specification in the parent5s type for the erroneo"s facet component. LSX-0011+: !alue is not !ali" restriction o& parent5s minLen,th Cause: There was an error in that minLength was among the members of 8facets9 of 8base type definition9 and 8val"e9 was less than the 8val"e9 of the parent minLength. Action: /ncrease the 8val"e9 of minLength. LSX-00120: !alue is not !ali" restriction o& parent5s ma'Len,th Cause: There was an error in that maxLength was among the members of 8facets9 of 8base type definition9 and 8val"e9 was greater than the 8val"e9 of the parent maxLength. Action: /ncrease the 8val"e9 of maxLength. LSX-00121: !alue is not !ali" restriction o& parent5s len,th

Cause: There was an error in that length was among the members of 8facets9 of 8base type definition9 and 8val"e9 was not e,"al to the 8val"e9 of the parent length. Action: !a+e 8val"e9 the same as parent5s. LSX-00122: !alue is not !ali" restriction o& parent5s 1hiteSpace Cause: There was an error in that whiteSpace was among the members of 8facets9 of 8base type definition9 and at least one of the following conditions was tr"e: ; 8val"e9 is replace or preserve and 8val"e9 of the parent whiteSpace is collapse < 8val"e9 is preserve and the 8val"e9 of the parent whiteSpace is replace Action: Change the 8val"e9 of whiteSpace. LSX-00123: #ase t)pe is re6uire" Cause: !issing base type declaration in the type definition. Action: (efine a base type. LSX-00124: $list$ element is improperl) "e&ine" Cause: A 7list7 element either m"st have its 7itemType7 attrib"te set or have one of its children be a 7simpleType7 element& b"t both conditions cannot exist. Action: .emove the erroneo"s condition. LSX-0012/: $restriction$ element is improperl) "e&ine" Cause: A 7restriction7 element either m"st have its 7base7 attrib"te set or have one of its children be a 7simpleType7 element& b"t both conditions cannot exist. Action: .emove the erroneo"s condition. LSX-00126: &acet $%1S$ has in!ali" !alue $%u$ Cause: 0acet val"e contained illegal characters or its val"e was o"t of range. Action: .emove illegal characters. LSX-00130: attri#ute $processContents$ has in!ali" !alue $%S$ Cause: Attrib"te 7processContents7 in the 7any7 element or 7anyAttrib"te7 declaration has an invalid val"e. Action: Specify one of the following val"es: lax& s+ip& or strict. LSX-00132: attri#ute $%1S$ has in!ali" occurrences !alue $%2S$ Cause: A min*cc"rs or max*cc"rs attrib"te had an invalid val"e 'not a integer or less than 3ero). Action: Use a legal 7occ"rs7 val"e. LSX-00133: attri#ute $use$ has in!ali" !alue $%S$

Cause: A 7"se7 attrib"te had an invalid val"e. Choices for 7"se7 are 7defa"lt7& 7fixed7& 7optional7& 7prohibited7& or 7re,"ired7. Action: Change the attrib"te to one of the above val"es. LSX-00134: attri#ute $%1S$ has in!ali" 6uali&ication $%2S$ Cause: An attrib"te that specifies ,"alification 'form& attrib"te0orm(efa"lt& element0orm(efa"lt) was invalid% it m"st be one of 7,"alified7 or 7"n,"alified7. Action: Change the attrib"te to one of the above val"es. LSX-0013/: in!ali" min7ma' 8ccurs &or <all element9 must #e 071 Cause: 7min*cc"rs7 has a val"e other than =>; or 7max*cc"rs7 has a val"e other than ;. Action: Specify =>; for 7min*cc"rs7 or 7max*cc"rs7. LSX-00136: $ma'8ccurs$ is less than $min8ccurs$ Cause: The val"e of the 7max*cc"rs7 specification is less than the val"e of the 7min*cc"rs7 specification. Action: Correct 7min*cc"rs7 or 7max*cc"rs7. LSX-00141: 3: t)pe ma) onl) #e use" in attri#utes Cause: 0or bac+ward compatibility with (T(& /( type may only be "sed in attrib"tes. Action: .emove the /( type. LSX-00142: in!ali" su#-element $%1S$ &or element $%2S$ Cause: There was an invalid s"b-element in the content of either the attrib"te or the element declaration. This was beca"se the s"b-element was either at the wrong position or o"t of context. Action: .emove the s"b-element or move it to the correct position. LSX-00143: element $%S$ must ha!e t)pe or re& Cause: A Schema element was declared b"t was neither type or reference. Action: *ne of type or reference m"st be specified. LSX-00144: attri#ute $%1S$ in!ali" "eri!ation-restriction !alue $%2S$ Cause: An attrib"te which specifies a derivation-restriction setting 'bloc+& content& final) had an invalid val"e. Choices are 7?all7& 7extension7& or 7restriction7. Action: Change the attrib"te to one of the above val"es. LSX-0014/: attri#ute $%1S$ in!ali" "eri!e" !alue $%2S$

Cause: A derived1y attrib"te had an invalid val"e. Choices are 7extension7 or 7restriction7. Action: Change the attrib"te to one of the above val"es. LSX-00146: element or attri#ute is improperl) "e&ine" Cause: An element or attrib"te definition m"st have either its 7type7 attrib"te set or m"st have one of its children be a 7simpleType7 or 7complexType7 element b"t both conditions cannot exist. Action: .emove the erroneo"s condition. LSX-00144: $%1S$ cannot contain $%2S$ Cause: An invalid schema component exists in the c"rrent declaration. Action: .emove the schema component. LSX-0014*: annotation must come &irst in $%S$ Cause: 7annotation7 element m"st be the first in the content. Action: !a+e 7annotation7 the first element. LSX-0014+: "uplicate" 3: speci&ie" in $%S$ Cause: An attempt was made to specify two distinct members of 8attrib"te "ses9with 8attrib"te declaration9s& both of whose 8type definition9s are from /( or are derived from /(. Action: (eclare only one member of the 8attrib"te "ses9 whose 8type definition9 is from /( or will be derived from /(. LSX-001/0: attri#ute;roup re&erence shoul"n5t ha!e chil"ren Cause: A reference-to-attrib"te6ro"p element has children. /t is s"ppose to be empty except for annotations. Action: .emove the children. LSX-001/1: in!ali" com#ination o& attri#utes $re&$ an" $name$ Cause: /f the item5s parent is not #schema$& then either the 7ref7 or the 7name7 attrib"te m"st be present& b"t not both. Top-level elements or attrib"tes m"st have a name. Action: Specify either the 7ref7 or 7name7 attrib"te. LSX-001/2: onl) $min8ccurs$9 $ma'8ccurs$9 or $i"$ is allo1e" Cause: /f the item5s parent is not #schema$ and 7ref7 is present& then 7complexType7& 7simpleType7& 7+ey7& 7+eyref7& 7"ni,"e7& 7nillable7& 7defa"lt7& 7fixed7& 7form7& 7bloc+7& and 7type7 m"st be absent. Action: .emove the prohibited attrib"te. LSX-001/3: in!ali" com#ination o& "e&ault an" &i'e" attri#utes

Cause: /t is an error for a declaration to contain both fixed and defa"lt attrib"tes. Action: .emove either the defa"lt or the fixed attrib"tes. LSX-001/4: attri#ute $use$ must ha!e its !alue set to $optional$ Cause: /f 7defa"lt7 and 7"se7 are both present& "se m"st have its val"e set to 7optional7. Action: .emove the defa"lt attrib"te or change the val"e of the 7"se7 attrib"te. LSX-001//: in!ali" use o& attri#ute $re&$ Cause: /f the item5s parent is not #schema$ and the attrib"te 7ref7 is present& then the element 7simpleType7 and the attrib"tes 7form7 and 7type7 m"st be absent. Action: .emove the prohibited items. LSX-001/6: t)pe is &inal an" no "eri!ations are allo1e" Cause: (erivation from a type that is declared to be final occ"rred. Action: .emove the final declaration from the base type. LSX-001/4: $%S$ is a#stract an" cannot #e use" in an instance "ocument Cause: The element declaration or the type definition was abstract. Action: @hen an element is declared to be abstract& a member of that element5s s"bstit"tion gro"p m"st appear in the instance doc"ment. @hen an element5s corresponding type definition is declared as abstract& all instances of that element m"st "se xsi:type to indicate a derived type that is not abstract. LSX-001/*: #ase t)pe o& $%S$ must #e simple t)pe or primiti!e "atat)pe Cause: The derivation constraint was violated. Action: Use complexType instead of simpleType. LSX-001/+: list content o& multiple simple t)pes is not allo1e" Cause: Two or more simple types were specified within the list content . Action: Specify only one simple type. LSX-00160: in!ali" su#stitution ,roup a&&iliation #et1een $%S$ an" $%S$

Cause: There was an error in that 8s"bstit"tion gro"p excl"sions9 prevented s"bstit"tion gro"p affiliation by type restriction or type extension. Action: .emove the offending deriving method from the 8s"bstit"tion gro"p excl"sions9 list. LSX-00161: "isallo1e" t)pe su#stitution #et1een $%S$ an" $%S$ Cause: There was a s"bstit"ted type whose deriving method falls in the "nion of the 8disallowed s"bstit"tions9 and the 8type definition95s 8prohibited s"bstit"tions9. Action: .emove the offending deriving method from the element5s 8disallowed s"bstit"tions9 list or the 8type definition95s 8prohibited s"bstit"tions9 list. LSX-00162: strin, $%S$ is an in!ali" "e&ault &or the comple' t)pe Cause: /f the 8content type9 is a simple type definition& then the string m"st be valid with regard to the simple type definition as defined by String Aalid 'B.;C.C). /f the 8content type9 is mixed& then the 8content type95s particle m"st be emptiable as defined by 2article -mptiable 'B.D.E). Fowever& one of these conditions was not met& res"lting in this error. Action: !a+e the defa"lt string a valid defa"lt with regard to the complex type definition. LSX-00163: "uplicate" content speci&ication in $%S$ Cause: There was a d"plicate content specification in the children of complexType. Action: .emove the d"plicate content specification. LSX-00164: no content speci&ie" in $%S$ Cause: /n a simpleContent specification& either 7restriction7 or 7extension7 was not specified as a child. Action: Add either a 7restriction7 or an 7extension7 element information item. LSX-0016/: content t)pe o& $%S$ must #e simple t)pe Cause: The content type of the type definition was not a simple type definition. Action: Use complexContent instead of simpleContent . LSX-00166: #oth content t)pes must #e mi'e" or #oth must #e element-onl) Cause: /f the content types of the derived type and base type are not the same simple type definition and the content type of the base type is not empty& then both content types m"st be

mixed or both m"st be element-only. This was not the case& res"lting in this error. Action: Add attrib"te mixedG7tr"e7 or remove it. LSX-00164: "e&inin, &orm o& $%S$ must occur at the top le!el Cause: The defining form did not occ"r at the top level of a schema. Action: !ove attrib"te6ro"p or gro"p definition to the top level of the schema. LSX-0016*: re&errin, &orm o& $%S$ must N8< occur at the top le!el Cause: The referring form did not occ"r within a complex type definition or an attrib"te gro"p definition. Action: !ove the attrib"te6ro"p definition to within a complex type definition or an attrib"te gro"p definition. *r& move the gro"p definition to within a complex type& restriction& extension& choice& or se,"ence. LSX-0016+: circular ,roup re&erence is "isallo1e" outsi"e <re"e&ine Cause: There was a circ"lar gro"p reference. Action: *ne of the gro"p references needs to be changed to a gro"p definition. LSX-00140: union must ha!e mem#er<)pes attri#ute or some simple<)pe chil"ren Cause: There was no member type definition for the "nion declaration. Action: Add memberTypes attrib"te or simpleType children. LSX-00141: missin, re6uire" su#-element $%S$ Cause: The s"b-element specified in the error message was re,"ired. Action: Add the re,"ired s"b-element. LSX-00142: $%S$ is not a !ali" restriction o& $%S$ Cause: The schema component constraint& (erivation Aalid '.estriction& Complex) or 2article Aalid '.estriction)& was violated. Action: !odify the base type 'particle) or the restricted type 'particle) definition. LSX-00143: %S o& %S t)pe is not a !ali" restriction o& %S o& %S t)pe Cause: The schema component constraint& 2article .estriction *H '-lt:-lt -- NameAndType*H)& was violated. Action: !odify either or both element declaration particles.

LSX-00144: $%S$ is not a !ali" "eri!ation o& $%S$ Cause: The schema component constraint& (erivation Aalid '.estriction& simple)& '.estriction& complex) or '-xtension)& was violated. Action: !odify the base type or the derived type definition. LSX-0014/: a comple' #ase 1ithin $simpleContent$ must ha!e simple content Cause: A complex base within 7simpleContent7 was not restricted to contain only simple content. Action: !odify the base type or the derived type definition. LSX-00146: circular re&erence "etecte" in schema component name" $%S$ Cause: An attempt was made to "se a circ"lar reference. This is not allowed. 0or example& it is not possible to ret"rn to an element declaration by repeatedly following the 8s"bstit"tion gro"p affiliation9 property. *r& within the 8particles9 of a gro"p there m"st not be at any depth a particle whose 8term9 is the gro"p itself. Action: !odify one of the schema components in the loop. LSX-00200: element $%S$ not empt) Cause: Content of the element m"st be empty. Action: .emove any schema components in the content. LSX-00201: contents o& $%S$ shoul" #e elements onl) Cause: Node with type other than 7element7& 7processing instr"ction7& or 7comment7 exists in the content of the violating element. Action: .emove the offending nodes. LSX-00202: contents o& $%S$ shoul" #e te't onl) Cause: Node with type other than 7text7& 7processing instr"ction7& or 7comment7 exists in the content of the violating element. Action: .emove the offending nodes. LSX-00204: e'tra "ata at en" o& comple' element Cause: -xtra nodes exist at the end of an element with a complex type definition. Action: .emove the offending nodes or chec+ the definition of the complex type. LSX-0020/: element $%1S$ !alue $%2S$ is 1ron, -must #e $%3S$. Cause: The element had a val"e other than its fixed val"e. Action: Use the fixed val"e as its val"e.

LSX-00206: su#stitution &or element $%S$ is "isallo1e" Cause: An attempt was made to s"bstit"te an element that violated a constraint. Action: Change to a valid new element that can be s"bstit"ted for the head-lement. LSX-00210: !alue $%1S$ out o& ran,e &or t)pe $%2S$ Cause: Aal"e is o"t of range for the data with a specific type. Action: 0ix the val"e. LSX-00211: !alue $%1S$ 1hose &ractional "i,its e'cee"s %2" Cause: Too many fractional digits after the decimal point. Action: .emove the extra fractional digits. LSX-00212: !alue $%1s$ 1hose total "i,its e'cee"s %2" Cause: Too many digits in the decimal data. Action: .emove the extra digits. LSX-00213: onl) %1" occurrences o& particle $%2S$9 minimum is %3" Cause: Too few occ"rrences of particles in the node. Action: Specify more particles. LSX-00214: too man) occurrences o& particle $%1S$9 ma'imum is %2" Cause: Too many occ"rrences of particles in the node. Action: .emove extra ones. LSX-0021/: !alue $%1S$ 1hose total "i,its e'cee"s %2" Cause: There were too many digits in the decimal data. Action: .emove the extra digits. LSX-00220: $%1S$ is 1ron, len,th9 shoul" #e %2" Cause: (ata of simple type has invalid length. Action: 0ix the length of the data. LSX-00221: $%1S$ is too short -minimum len,th is %2". Cause: The length of the data is too short. Action: 2repend extra characters 's"ch as 3eros or blan+ characters) to ma+e the data longer. LSX-00222: $%1S$ is too lon, -ma'imum len,th is %2". Cause: The length of the data is too long. Action: .emove extra characters from the data. LSX-0022+: item t)pe is not a !ali" t)pe &or a list simple t)pe Cause: The specified item type m"st not itself be a list type& and m"st be one of the types identified in I !L Schemas: (atatypesJ as a s"itable item type for a list simple type. Action: Change the list schema component5s declaration.

LSX-00230: in!ali" inte,er $%S$ Cause: /llegal characters exist in the 7integer7 or its derivative type declarations. Action: .emove illegal characters. LSX-00231: in!ali" unsi,ne" inte,er $%S$ Cause: /llegal characters exist in the 7"nsignedLong7& 7"nsigned/nt7& 7"nsignedShort7& or 7"nsigned1yte7 declarations. Action: .emove illegal characters. LSX-00232: in!ali" unsi,ne" lon, $%S$ Cause: /llegal characters exist in the 7"nsignedLong7 declaration. Action: .emove illegal characters. LSX-00233: in!ali" lon, $%S$ Cause: /llegal characters exist in the 7long7 declaration. Action: .emove illegal characters. LSX-00234: in!ali" "ecimal $%S$ Cause: /llegal characters exist in the 7decimal7 declaration. Action: .emove illegal characters. LSX-0023/: in!ali" U23 $%S$ Cause: /nvalid U./ specification for data of 7anyU./7 type. Action: .emove illegal characters. LSX-00234: in!ali" Name $%S$ Cause: /nvalid !L name. Action: .emove illegal characters. LSX-0023*: in!ali" Nmto0en $%S$ Cause: /nvalid Nmto+en. Action: .emove illegal characters. LSX-00240: #a" &loat $%S$ Cause: /nvalid val"e for 7float7 type data. Action: .emove illegal characters. LSX-00241: #a" "ou#le $%S$ Cause: /nvalid val"e for 7do"ble7 type data. Action: .emove illegal characters. LSX-00242: #a" =oolean $%S$ Cause: 1oolean data m"st have a val"e from the following set: 7;7& 7=7& 7tr"e7& or 7false7. Action: Specify one of 7;7& 7=7& 7tr"e7& or 7false7. LSX-00243: in!ali" "ate $%S$ Cause: /nvalid val"e for data of 7date7 type. Action: .emove illegal characters.

LSX-00244: in!ali" NCName $%S$ Cause: /nvalid val"e for data of 7NCName7 type. Action: .emove illegal characters. LSX-0024/: in!ali" 3: $%S$ Cause: (ata specified is not of 7NCName7 type. Action: .emove illegal characters. LSX-00246: in!ali" >Name $%S$ Cause: /nvalid val"e for data of 74Name7 type. Action: .emove illegal characters. LSX-00244: in!ali" lan,ua,e speci&ication $%S$ Cause: /nvalid val"e for data of 7lang"age7 type. Action: .emove illegal characters. LSX-0024*: in!ali" "uration $%S$ Cause: /nvalid val"e for data of 7d"ration7 type. Action: .emove illegal characters. LSX-0024+: in!ali" "ate or time $%S$ Cause: /nvalid val"e for data of 7dateTime7& 7time7& 7gKear!onth7& 7gKear7& 7g!onth(ay7& 7g(ay7& or 7g!onth7 type. Action: .emove illegal characters. LSX-002/0: in!ali" normali?e"Strin, $%S$ Cause: /nvalid val"e for data of 7normali3edString7 type. Action: .emove illegal characters. LSX-002/1: in!ali" to0en $%S$ Cause: /nvalid val"e for data of 7to+en7 type. Action: .emove illegal characters. LSX-002/2: in!ali" union $%S$ Cause: (ata of simple type is not one of the "nion type. Action: Use one of the "nion type as its type. LSX-002/3: #ranch is empt) Cause: The pattern specification 7branch; L branch<7 has either 7branch;7 or 7branch<7 missing. Action: .emove 5L5 or add either 7branch;7 or 7branch<7. LSX-002//: mismatche" parentheses Cause: 7)7 fo"nd witho"t a matching 7'7 in a pattern specification. Action: Add 7'7 to the pattern specification. LSX-002/6: empt) character class e'pression Cause: 7IJ7 fo"nd when processing a character class expression. Action: Specify the character gro"p within the brac+ets.

LSX-002/4: atom speci&ication is missin, Cause: A ,"antifier was fo"nd witho"t an atom specification. Action: Add an atom specification in front of the ,"antifier. LSX-002/*: in!ali" escape character Cause: 7x7 in 7Mx7 is not a valid escape character. Action: Change 7x7 to a valid escape character. LSX-002/+: in!ali" character &oun" in the pattern Cause: An "nexpected character was fo"nd in the pattern. Action: 0ix the pattern. LSX-00260: une'pecte" en" o& pattern Cause: Something is missing at the end of the pattern. Action: 0ix the pattern. LSX-00261: in!ali" character propert) Cause: An error occ"rred when processing the character property. 0or example& 787 is missing after 7Mp7 or 7M27. Action: 0ix the character property. LSX-00262: attri#ute $%1S$ cannot ha!e comple' t)pe $%2S$ Cause: The type of the attrib"te is 7complex7. Action: Specify the type of the attrib"te to be 7simple7. LSX-00263: un"e&ine" attri#ute $%S$ Cause: Aiolating attrib"te is not defined in the c"rrent scope. Action: Correct the attrib"te name if it5s misspelled. LSX-00264: attri#ute $%S$ is prohi#ite" -ma) not occur. Cause: 6lobal declarations cannot contain the attrib"tes 7ref7& 7min*cc"rs7& or 7max*cc"rs7& or the "se of this attrib"te is explicitly declared as 7prohibited7 by the schema. Action: .emove the attrib"te. LSX-0026/: attri#ute $%1S$ !alue $%2S$ is 1ron, -must #e $%3S$. Cause: Attrib"te has a val"e other than its fixed val"e. Action: Use fixed val"e as its val"e. LSX-00266: missin, re6uire" attri#ute $%S$ Cause: A re,"ired attrib"te is missing. Action: Add the re,"ired attrib"te. LSX-00240: he'-enco"e" #inar) has o"" len,th Cause: (ata of 7hex1inary7 type has odd n"mber of digits. Action: Add missing digits as appropriate. LSX-00241: in!ali" character $%c$ in he'-enco"e" #inar) Cause: (ata of 7hex1inary7 type has invalid characters. Action: .emove illegal characters.

LSX-00242: =AS@64-enco"e" #inar) ,roupe" improperl) -not 45s. Cause: N"mber of digits is not a m"ltiple of fo"r. Action: Add missing digits as appropriate. LSX-00243: in!ali" character $%c$ in #ase64-enco"e" #inar) Cause: (ata of 7baseEC1inary7 type has invalid characters. Action: .emove illegal characters. LSX-00244: in!ali" pa""in, in #ase64-enco"e" #inar) Cause: /nvalid padding characters at the end of data. Action: Use 7G7 as the padding characters. LSX-002*0: "uplicate 3: $%S$ Cause: /( name is not "ni,"e within the schema scope. Action: .ename the /(. LSX-002*1: re&erence" 3: $%S$ is not "e&ine" Cause: .eferenced /( name is not defined within the schema scope. Action: (efine the /(. LSX-002*2: "uplicate notation name $%S$ Cause: The name of the 7notation7 element is not "ni,"e within the schema scope. Action: .ename the element. LSX-002*3: re&erence" notation $%S$ is not "e&ine" Cause: .eferenced notation name is not defined within the schema scope. Action: (efine the element. LSX-002*4: "uplicate constraint name $%S$ Cause: -ach constraint declaration has a name which exists in a single symbol space for constraints. Action: Choose a different name. LSX-002*/: re&erence" 0e) $%S$ is not "e&ine" Cause: .eferenced +ey name is not defined within the schema scope. Action: (efine the +ey. LSX-002*6: "uplicate 0e) $%S$ &or A$%S$B$%S$ Cause: The +ey val"e was not "ni,"e within its scope. Action: Change the +ey val"e. LSX-002*4: "uplicate 0e) $%S$ Cause: The +ey val"e was not "ni,"e within its scope. Action: Change the +ey val"e. LSX-002+0: in!ali" enumeration choice $%S$

Cause: The val"e of the data is not one of the en"meration choice. Action: Select one of the en"meration choice as its val"e. LSX-002+1: !alue $%1S$ is less than minimum $%2S$ -%3S. Cause: (ata has a val"e less than re,"ired minim"m. Action: /ncrease the val"e. LSX-002+2: !alue $%1S$ is ,reater than ma'imum $%2S$ -%3S. Cause: (ata has a val"e greater than maxim"m. Action: (ecrease the val"e. LSX-002+3: missin, one or more &iel"s &rom element $%S$ Cause: The re,"ired fields were missing from the content of the element. Action: Add the fields. LSX-002+4: &iel" $%S$ pro"uce" multiple hits Cause: 2ath expressions relative to each element selected by a 8selector9are specified by 8fields9. These 2ath expressions m"st identify a single node 'element or attrib"te) whose content or val"e was "sed in the constraint. This content or val"e m"st be of a simple type. Action: .emove d"plicate elements or attrib"tes. LSX-002+/: &iel" element $%S$ is not a simple t)pe Cause: The field element eval"ated to a node-set with a member that was not a simple type. Action: Change the field element5s type. LSX-00300: ,roup must ha!e name or re& #ut not #oth Cause: 7ref7 or 7name7 attrib"tes are either both missing or have both been specified. Action: Specify either 7ref7& 7name7& b"t not both. LSX-00310: local element or attri#ute shoul" #e namespace 6uali&ie" Cause: -lement or attrib"te name is not namespace ,"alified. Action: Add prefix or defa"lt namespace U./ declaration. LSX-00311: local element or attri#ute shoul"n5t #e namespace 6uali&ie" Cause: -lement or attrib"te name is namespace ,"alified. Action: .emove prefix or defa"lt namespace U./ declaration from itself or ancestors. LSX-00320: missin, re6uire" elements in <all Cause: Some re,"ired elements in 7all7 particle are missing. Action: Add the missing elements.

LSX-00330: missin, ran,e start character Cause: !issing range start character in a character range specification. Action: Add the missing characters. LSX-00331: missin, comma Cause: A comma is missing in a range specification. Action: Add the missing characters. LSX-00332: #a" "ecimal "i,its in a 6uanti&ier speci&ication Cause: 4"atifier has invalid characters. Action: .emove illegal characters. LSX-00333: literal $%S$ is not !ali" 1ith respect to the pattern Cause: Literal is not valid with respect to the pattern. Action: Choose correct characters in the literal. LSX-00340: improper namespace !alue &or the importe" element Cause: /f the namespace attrib"te is present& then its act"al val"e m"st not match the act"al val"e of the enclosing schema5s targetNamespace attrib"te. /f the namespace attrib"te is not present& then the enclosing schema m"st have a targetNamespace attrib"te. Action: !atch namespace val"e. LSX-00341: @N<3<C or @N<3<3@S t)pe ma) onl) #e use" in attri#utes Cause: 0or compatibility& -NT/TK or -NT/T/-S sho"ld be "sed only on attrib"tes. Action: .emove the -NT/TK or -NT/T/-S. LSX-00342: !alue o& attri#ute $#ase$ must #e a comple' t)pe "e&inition Cause: /f the 7complexContent7 alternative is chosen& then the type definition resolved to by the act"al val"e of the attrib"te 7base7 m"st be a complex type definition. Action: Choose a complex type definition as its base type. LSX-00343: $%S$ is not nilla#le Cause: Attrib"te nillable was set to be 7false7 in element5s declaration. Action: .emove attrib"te xsi:nil from the instance doc"ment. LSX-00344: namespace !alues $%1S$ an" $%2S$ "i&&er Cause: The targetNamespace specified in the schema doc"ment differed from either: a) the val"e of the enclosing schema5s namespace attrib"te& or b) the val"e of the

namespace attrib"te identified in the import element information item. Action: !atch the namespace val"e to the enclosing schema5s targetNamespace attrib"te or the act"al val"e of the namespace attrib"te identified in the import element information item.

65 XML-20003 to XML-30017
XML-20003: missing token "string" at line string, column string Cause: An expected token was not found in the input data. Action: Check/update the input data to fix the syntax error. XML-20004: missing keyword string at line string, column string Cause: An expected keyword was not found in the input data. Action: Check/update the input data to the correct keyword. XML-2000 : missing keyword string or string at line string, column string Cause: An expected keyword was not found in the input data. Action: Check/update the input data to the correct keyword. XML-2000!: une"#ected te"t at line string, column string$ e"#ected %&' Cause: More text was found after the end-tag of the root element. Action: The end-tag of the root element can be followed only by comments, !, or white space. "emo#e the extra text after the end-tag. XML-2000(: missing content model in element declaration at line string, column string Cause: The element declaration was missing the re$uired content model spec %ee roduction &'() in *M+ ,.- .nd /dition. Action: Add the re$uired contectspec to the element declaration. XML-2000): missing element name in content model at line string, column string Cause: The content model in the element declaration was in#alid, the content particle re$uires an element name. %ee roduction &'0) in *M+ ,.- .nd /dition. Action: Add the element name to fix the contectspec syntactically. XML-2000*: target name string o+ #rocessing instruction at line string, column string is reser,ed Cause: The target names 1*M+1, 1xml1, and so on are reser#ed for standardi2ation in future #ersions of *M+ specification. %ee roduction &,3) in *M+ ,.- .nd /dition. Action: !f the ! is meant to be *M+ declaration, make sure the declaration occurs at the #ery beginning of the file. 4therwise, change to name of the !. XML-200-0: missing notation name in un#arsed entity declaration at line string, column string

Cause: The notation name used in the unparsed entity declaration did not match the name in a declared notation. &5C6 7otation 8eclared) %ee roduction &39) in *M+ ,.- .nd /dition. Action: Add the notation declaration to the 8T8. XML-200--: missing attri.ute ty#e in attri.ute-list declaration at line string, column string Cause: The attribute type was missing the attribute-list declaration. 4ne of the following types C8ATA, !8, !8"/:, !8"/:%, /7T!T;, /7T!T!/%, 7MT4</7, or 7MT4</7% must be added. %ee roduction &(.), &(=) in *M+ ,.- .nd /dition. Action: Check and correct attribute declaration. XML-200-2: missing w/ite s#ace at line string, column string Cause: The re$uired white space was missing. Action: Add white space to fix the syntax error. XML-200-3: in,alid c/aracter string in entity ,alue at line string, column string Cause: An in#alid character was used in the entity #alue, the characters >?>, >@> and A1 or > based on the #alue delimitersB are in#alid %ee roduction &C) in *M+ ,.- .nd /dition. Action: Dse entity or character references instead of the characters :or example, ?ampE or ?F=0E can be used instead of >?> XML-200-4: "--" not allowed in comment at line string, column string Cause: A syntax error in comment due to the use of 1--1 %ee roduction &,() in *M+ ,.- .nd /dition. Action: :ix the comment, and use 1--1 only as part of end of comment 1--G1 XML-200- : "001" not allowed in te"t at line string, column string Cause: 1))G1 is not allowed in text, it is used only as end marker for C8ATA %ection. %ee roduction &,') in *M+ ,.- .nd /dition. Action: :ix the text content by using ?gtE or char ref for >G> XML-200-!: w/ite s#ace not allowed .e+ore occurrence indicator at line string, column string Cause: Hhite space is not allowed in the contentspec before the occurrence indicator. :or example, IJ/+/M/7T x Aa,bB KG is not #alid. %ee roduction &'3), &'0) in *M+ ,.- .nd /dition. Action: :ix the contentspec by remo#ing the extra space XML-200-(: occurrence indicator "string" not allowed in mi"ed-content at line string, column string Cause: 4ccurrence is not allowed in mixed content declaration. :or example, IJ/+/M/7T x AF C8ATABLG is not #alid. %ee roduction &(,) in *M+ ,..nd /dition. Action: :ix the syntax to remo#e the occurrence indicator.

XML-200-): content list not allowed inside mi"ed-content at line string, column string Cause: Content list is not allowed in mixed-content declaration. :or example, IJ/+/M/7T x AF C8ATA M Aa,bBBG is not #alid. %ee roduction &(,) in *M+ ,.- .nd /dition. Action: :ix the syntax to remo#e the content list. XML-200-*: du#licate element "string" in mi"ed-content declaration at line string, column string Cause: 8uplicate element name was found in mixed-content declaration. &5C6 7o 8uplicate Types, %ection =....) :or example, IJ/+/M/7T x AF C8ATA M a M aBG is not #alid. %ee roduction &(,) in *M+ ,.- .nd /dition. Action: "emo#e the duplicate element name. XML-20020: root element "string" does not matc/ t/e 2&C345% name "string" at line string, column string Cause: &5C6 "oot /lement Type, %ection ..0) failed6 1The 7ame in the document type declaration must match the element type of the root element.1 :or example6 ILxml #ersionN1,.-1LG IJ84CT; / greeting & IJ/+/M/7T greeting AF C8ATABG )G IsalutationGOelloJI/salutationG The document>s root element, salutation, does not match the root element declared in the 8T8 AgreetingB. Action: Correct the document. XML-2002-: du#licate element declaration "string" at line string, column string Cause: /lement was declared twice in the 8T8. &5C6 Dni$ue /lement Type 8eclaration. %ection =..) Action: "emo#e the duplicate declaration. XML-20022: element "string" /as multi#le 62 attri.utes at line string, column string Cause: &5C6 4ne !8 per /lement Type, %ection =.=.,) failed6 17o element type may ha#e more than one !8 attribute specified.1 Action: Correct the document, by remo#ing the duplicate !8 attribute decl XML-20023: 62 attri.ute "string" in element "string" must .e 76M5L6%2 or 78%9:68%2 at line string, column string Cause: &5C6 !8 Attribute 8efault, %ection =.=.,) failed6 1An !8 attribute must ha#e a declared default of F!M +!/8 or F"/PD!"/8.1 Action: :ix the attribute declaration. XML-20024: missing re;uired attri.ute "string" in element "string" at line string, column string Cause: &5C6 "e$uired Attribute, %ection =.=..) failed6 1!f the default declaration is the keyword F"/PD!"/8, then the attribute must be specified for all elements of the type in the attribute-list declaration.1 Action: :ix the input document by specifying the re$uired attribute.

XML-2002 : du#licate 62 ,alue: "string" Cause: &5C6 !8, %ection =.=.,) failed 15alues of type !8 must match the 7ame production. A name must not appear more than once in an *M+ document as a #alue of this typeE i.e., !8 #alues must uni$uely identify the elements which bear them.1 Action: :ix the input document by remo#ing the duplicate !8 #alue. XML-2002!: unde+ined 62 ,alue "string" in 628%' Cause: &5C6 !8"/:, %ection =.=.,) failed 15alues of type !8"/: must match #alue of some !8 attribute.1 Action: :ix the document by adding an !8 corresponding the to the !8"/:, or remo#ing the !8"/: XML-2002(: attri.ute "string" in element "string" /as in,alid enumeration ,alue "string" at line string, column string Cause: &5C6 /numeration, %ection =.=.,) failed6 15alues of this type must match one of the 7mtoken tokens in the declaration.1 Action: :ix the attribute #alue to match one of the enumerated #alues. XML-2002): attri.ute "string" in element "string" /as in,alid ,alue "string", must .e "string" at line string, column string Cause: &5C6 :ixed Attribute 8efault, %ection =.=..) failed6 1!f an attribute has a default #alue declared with the F:!*/8 keyword, instances of that attribute must match the default #alue.1 Action: Dpdate the attribute #alue to match the fixed default #alue. XML-2002*: attri.ute de+ault must .e 8%9:68%2, 6M5L6%2, or '6X%2 at line string, column string Cause: &5C6 Attribute 8efault +egal, %ection =.=..) failed6 1The declared default #alue must meet the lexical constraints of the declared attribute type.1 Action: Dse one of "/PD!"/8, !M +!/8, or :!*/8 for attribute default decl. XML-20030: in,alid te"t in content o+ element "string" at line string, column string Cause: The element does not allow text in content. &5C6 /lement 5alid, %ection =, bullet F.) An element is #alid if there is a declaration matching elementdecl where the 7ame matches the element type, and one of the following holds6 .. The declaration matches children and the se$uence of child elements belongs to the language generated by the regular expression in the content model, with optional white space Acharacters matching the nonterminal %B between the starttag and the first child element, between child elements, or between the last child element and the end-tag. 7ote that a C8ATA section containing only

white space does not match the nonterminal %, and hence cannot appear in these positions. Action: :ix the content by remo#ing unexpected text. XML-2003-: in,alid element "string" in content o+ element "string" at line string, column string Cause: The element has in#alid content. &5C6 /lement 5alid, %ection =, bullet F.) An element is #alid if there is a declaration matching elementdecl where the 7ame matches the element type, and one of the following holds6 .. The declaration matches children and the se$uence of child elements belongs to the language generated by the regular expression in the content model, with optional white space Acharacters matching the nonterminal %B between the starttag and the first child element, between child elements, or between the last child element and the end-tag. 7ote that a C8ATA section containing only white space does not match the nonterminal %, and hence cannot appear in these positions. =. The declaration matches Mixed and the content consists of character data and child elements whose types match names in the content model. Action: :ix the content by remo#ing unexpected elements. XML-20032: incom#lete content in element "string" at line string, column string Cause: The element has in#alid content. &5C6 /lement 5alid, %ection =, bullet F.) An element is #alid if there is a declaration matching elementdecl where the 7ame matches the element type, and one of the following holds6 .. The declaration matches children and the se$uence of child elements belongs to the language generated by the regular expression in the content model, with optional white space Acharacters matching the nonterminal %B between the starttag and the first child element, between child elements, or between the last child element and the end-tag. 7ote that a C8ATA section containing only white space does not match the nonterminal %, and hence cannot appear in these positions. =. The declaration matches Mixed and the content consists of character data and child elements whose types match names in the content model. Action: :ix the content by remo#ing unexpected elements. XML-20033: in,alid re#lacement-te"t +or entity " string" at line string, column string

Cause: &5C6 roper 8eclaration/ / 7esting, %ection ..0) failed6 1 arameterentity replacement text must be properly nested with markup declarations. That is to say, if either the first character or the last character of a markup declaration Amarkupdecl abo#eB is contained in the replacement text for a parameter-entity reference, both must be contained in the same replacement text.1 Action: :ix the entity #alue. XML-20034: end-element tag "string" does not matc/ start-element tag "string" at line string, column string Cause: &H:C6 /lement Type Match, %ection =) failed6 1The 7ame in an element>s end-tag must match the element type in the start-tag.1 Action: :ix the end-tag or start-tag to match the other. XML-2003 : du#licate attri.ute "string" in element "string" at line string, column string Cause: &H:C6 Dni$ue Att %pec, %ection =.,) failed6 17o attribute name may appear more than once in the same start-tag or empty-element tag.1 Action: "emo#e the duplicate attribute. XML-2003!: in,alid c/aracter string in attri.ute ,alue at line string, column string Cause: An in#alid character was used in the attribute #alue, the characters >?>, >I> and A1 or > based on the #alue delimitersB are in#alid %ee roduction &,-) in *M+ ,.- .nd /dition. Action: Dse entity or character references instead of the characters :or example, ?ampE or ?F=0E can be used instead of >?> XML-2003(: in,alid re+erence to e"ternal entity " string" in attri.ute "string" at line string, column string Cause: &H:C6 7o /xternal /ntity "eferences, %ection =.,) failed6 1Attribute #alues cannot contain direct or indirect entity references to external entities.1 Action: :ix document to remo#e reference to external entity in attribute. XML-2003): in,alid re+erence to un#arsed entity "string" in element "string" at line string, column string Cause: &H:C6 arsed /ntity, %ection '.,) failed6 1An entity reference must not contain the name of an unparsed entity. Dnparsed entities may be referred to only in attribute #alues declared to be of type /7T!T; or /7T!T!/%.1 Action: :ix document to remo#e reference to unparsed entity in content. XML-2003*: in,alid attri.ute ty#e string in attri.ute-list declaration at line string, column string Cause: !n#alid attribute type was used in the attribute-list declaration. 4ne of the following types C8ATA, !8, !8"/:, !8"/:%, /7T!T;, /7T!T!/%, 7MT4</7, or 7MT4</7% must be added. %ee roduction &(.), &(=) in *M+ ,.- .nd /dition. &5C6 Attribute 5alue Type, %ection =..) failed.

Action: Check and correct attribute declaration. XML-20040: in,alid c/aracter string in element content at line string, column string Cause: &H:C6 +egal Character, %ection '.,) failed6 1Characters referred to using character references must match the production for Char.1 Action: :ix the document by remo#ing the in#alid character or char-ref. XML-2004-: entity re+erence "string" re+ers to itsel+ at line string, column string Cause: &H:C6 7o "ecursion, %ection '.,) failed6 1A parsed entity must not contain a recursi#e reference to itself, either directly or indirectly.1 Action: :ix the document. XML-20042: in,alid <mtoken: "string" Cause: &5C6 /numeration, %ection =.=) failed6 15alues of this type must match one of the 7mtoken tokens in the declaration, and must be #alid 7mtoken1 Action: :ix the attribute #alue. XML-20043: in,alid c/aracter string in #u.lic identi+ier at line string, column string Cause: !n#alid character used in public identifier. %ee roduction &,.), &,=) in *M+ ,.- .nd /dition. Action: :ix the public identifier. XML-20044: undeclared names#ace #re+i" "string" used at line string, column string Cause: The prefix was not defined in any namespace declaration in scope. Action: Add a namespace declaration to define the prefix. XML-2004 : attri.ute "string" in element "string" must .e an un#arsed entity at line string, column string Cause: &5C6 /ntity 7ame, %ection =.=.,) failed6 15alues of type /7T!T; must match the 7ame production, #alues of type /7T!T!/% must match 7amesE each 7ame must match the name of an unparsed entity declared in the 8T8.1 Action: :ix the attribute #alue to refer to an unparsed entity. XML-2004!: undeclared notation "string" used in un#arsed entity "string" at line string, column string Cause: &5C6 7otation Attributes, %ection =.=.,) failed6 15alues of this type must match one of the notation names included in the declarationE all notation names in the declaration must be declared.1 Action: :ix the notation name in the unparsed entity declaration. XML-2004(: missing element declaration "string" Cause: The element declaration referred to by an attribute declaration was not found in the 8T8. Action: :ix the 8T8 by adding the element declaration. XML-2004): du#licate entity declaration "string" at line string, column string Cause: Harning regarding duplicate entity declaration.

Action: 7o action re$uired. XML-2004*: in,alid use o+ <2A3A in #arameter entity declaration at line string, column string Cause: 78ATA declaration was found in parameter entity declaration. !t is allowed only in general unparsed entity declaration. %ee roduction &3.), &3') in *M+ ,.- .nd /dition. Action: :ix the entity declaration. XML-200 0: du#licate attri.ute declaration "string" at line string, column string Cause: Harning regarding duplicate attribute declaration. Action: 7o action re$uired. XML-200 -: du#licate notation declaration "string" at line string, column string Cause: &5C6 Dni$ue 7otation 7ame. %ection '.3) failed6 14nly one notation declaration can declare a gi#en 7ame.1 Action: :ix the document by remo#ing the duplicate notation. XML-200 2: undeclared attri.ute "string" used at line string, column string Cause: The attribute declaration was not found in the 8T8. Action: :ix the 8T8 by adding the attribute declaration. XML-200 3: undeclared element "string" used at line string, column string Cause: The element declaration was not found in the 8T8. Action: :ix the 8T8 by adding the element declaration. XML-200 4: undeclared entity "string" used at line string, column string Cause: The entity declaration was not found in the 8T8. Action: :ix the 8T8 by adding the element declaration. XML-200 : in,alid document returned .y <ode'actory=s create2ocument Cause: The document returned by create8ocument function of 7ode:actory was in#alid, either it was null or instance of an unsupported class. Action: :ix 7ode:actory implementation to return an instance of *M+8ocument or its subclass. XML-200 !: in,alid >AX +eature "string" Cause: The %A* feature supplied was not a #alid feature name. Action: "efer to documentation for a #alid list of features. XML-200 (: in,alid ,alue "string" #assed +or >AX +eature "string" Cause: The #alue supplied for the %A* feature was not #alid. Action: "efer to documentation for a #alid list of features and their corresponding #alues. XML-200 ): in,alid >AX #ro#erty "string" Cause: The %A* property supplied was not a #alid property name. Action: "efer to documentation for a #alid list of properties. XML-200 *: in,alid ,alue #assed +or >AX #ro#erty "string" Cause: The #alue supplied for the %A* property was not #alid.

Action: "efer to documentation for a #alid list of properties and their corresponding #alues. XML-200!0: error occurred w/ile o#ening :8L " string" Cause: An error occurred while opening the supplied D"+. Action: 5erify the D"+, and take appropriate action to allow data to be read. XML-200!-: in,alid .yte stream "string" in :3') encoded data Cause: The input data contained bytes that are not #alid w.r.t to DT:0 encoding scheme. Action: :ix the input data. XML-200!2: -.yte :3') encoding not su##orted Cause: The *M+ arser does not support (-byte DT:0 encoding scheme. !t is also possible that in#alid DT:0 characters were misinterpreted as (-byte DT:0 encoding. Action: !f the data contains in#alid DT:0 bytes, fix the input, otherwise if (byte DT:0 supported is re$uired, please contact 4racle %upport. XML-200!3: !-.yte :3') encoding not su##orted Cause: The *M+ arser does not support 9-byte DT:0 encoding scheme. !t is also possible that in#alid DT:0 characters were misinterpreted as 9-byte DT:0 encoding. Action: !f the data contains in#alid DT:0 bytes, fix the input, otherwise if 9byte DT:0 supported is re$uired, please contact 4racle %upport. XML-200!4: in,alid XML c/aracter "string" Cause: !n#alid *M+ character was found in the input data. Action: :ix the input data. XML-200! : encoding "string" doesn=t matc/ encoding "string" in XML declaration Cause: The encoding of the data Aeither by auto-detection or user suppliedB didn>t match the encoding specified in the *M+ declaration. Action: :ix the *M+ declaration to match the encoding of the data. XML-200!!: encoding "string" not su##orted Cause: The *M+ arser does not support the specified encoding. Action: !f the support for the encoding is re$uired, please contact 4racle %upport. XML-200!(: in,alid 6n#ut>ource returned .y %ntity8esol,er=s resol,e%ntity Cause: An in#alid instance of !nput%ource was returned by the /ntity"esol#er An !nput%ource can be in#alid if the none of "eader, !nput%tream, and %ystem!d were initiali2ed or if the %ystem!d was in#alid. Action: :ix the /ntity"esol#er class to return a #alid instance of !nput%ource XML-2-000: in,alid si?e string s#eci+ied Cause: An in#alid si2e or count was passed to a 84M function. Action: Correct the argument passed to a #alid #alue.

XML-2-00-: in,alid inde" string s#eci+ied$ must .e .etween 0 and string Cause: An in#alid index was passed to a 84M function. Action: Correct the argument passed to a #alid #alue specified by the bounds in the error message. XML-2-002: cannot add an ancestor as a c/ild node Cause: The 84M operation was trying to a add an ancestor node as a child. This can lead to inconsistencies in the tree, so it is not allowed. Action: Check the application to fix the usage. XML-2-003: node o+ ty#e string cannot .e added to node o+ ty#e string Cause: The 84M specification does not allow the parent-child combination used in the 84M operation. Action: "efer to 84M specification to fix the usage. XML-2-004: document node can /a,e only one string node as c/ild Cause: The *M+ well-formedness re$uires that the document node ha#e only one element node as its child. The application tried adding adding a second element node. Action: :ix usage in the application. XML-2-00 : node o+ ty#e string cannot .e added to attri.ute list Cause: The attribute list Ainstance of 7amed7odeMapB can contain only attribute nodes. Action: :ix usage of 7amed7odeMap. XML-2-00!: cannot add a node .elonging to a di++erent document Cause: The node being added was created by a different document. The 84M specification does not allow use of nodes across documents. Action: Dse import7ode or adopt7ode to mo#e a node from one document to another, before adding it. XML-2-00(: in,alid c/aracter string in name Cause: The $ualified or local name passed was in#alid. Action: :ix the name to contain only #alid XML-2-00): cannot set ,alue +or node o+ ty#e string Cause: The node of the specified type cannot ha#e #alue. Action: :ix usage of 84M functions. XML-2-00*: cannot modi+y descendants o+ entity or entity re+erence nodes Cause: The descendants of entity or entity reference nodes are read-only nodes, and modification is not allowed. Action: :ix usage of 84M functions. XML-2-0-0: cannot modi+y 232=s content Cause: 8T8 and all its content is read-only and cannot be modified. Action: :ix usage of 84M functions. XML-2-0--: cannot remo,e attri.ute$ not +ound in t/e current element

Cause: An attempt was made to remo#e an attribute that does not belong the current element. Action: :ix usage in application. XML-2-0-2: cannot remo,e or re#lace node$ it is not a c/ild o+ t/e current node Cause: An attempt was made to remo#e an node that does not belong the current node as a child. Action: :ix usage in application. XML-2-0-3: #arameter string not recogni?ed Cause: The 84M parameter was not recogni2ed. Action: %ee documentation for a #alid list of parameters. XML-2-0-4: ,alue string o+ #arameter string is not su##orted Cause: The 84M parameter was not recogni2ed. Action: %ee documentation for a #alid list of parameters. XML-2-0- : cannot add attri.ute .elonging to anot/er element Cause: An attempt was made to add an attribute that belonged the another element. Action: :ix usage in application. XML-2-0-!: in,alid names#ace string +or #re+i" string Cause: The namespace for xml, and xmlns prefixes is fixed, and usage must match these. Action: Correct the namespace for the prefixes, namespaces are xml N http6//www.w=.org/*M+/,CC0/namespace xmlns N http6//www.w=.org/.---/xmlns/ XML-2-0-(: in,alid ;uali+ied name: string Cause: The $ualified name passed to a 84M function was in#alid. Action: :ix the $ualified name. XML-2-0-): con+licting names#ace declarations "string" and "string" +or #re+i" string Cause: The 84M tree has conflicting namespace declarations for the same prefix. %uch a 84M tree cannot be seriali2ed. Action: :ix the 84M tree, before printing it. XML-2-0-*: @s o.Aect is detac/ed Cause: The obQect was detached, no operations are supported on a detached obQect. The obQect can be a "ange or iterator obQect Action: :ix the usage in application. XML-2-020: .ad .oundary s#eci+ied$ cannot #artially select a node o+ ty#e string Cause: The boundary specified in the range was in#alid. The selection can be partial only for text nodes. Action: :ix the usage in the application. XML-2-02-: node o+ ty#e string does not su##ort range o#eration string

Cause: The range operation is not supported on the node type specified. Action: "efer to 84M documentation for restrictions of node types for each range operation. XML-2-022: in,alid e,ent ty#e: string Cause: The e#ent type passed was in#alid. Action: :ix usage in the application. XML-2-023: #re+i" not allowed on nodes o+ ty#e string Cause: The application tried to set prefix on a node on which prefix is not allowed Action: :ix usage in the application. XML-2-024: im#ort not allowed on nodes o+ ty#e string Cause: The application tried to import a node of type 84CDM/7T or Action: :ix usage in the application. XML-2-02 : rename not allowed on nodes o+ ty#e string Cause: The application tried to import a node of type other than /+/M/7T or ATT"!RDT/. Action: :ix usage in the application. XML-24000: internal error Cause: An unexpected error occoured during processing Action: "eport the error XML-2400-: attri.ute "string" not e"#ected at line string, column string Cause: &c#c-assess-attr.,) The attribute were not expected for owner element Action: Add the attribute declaration to the type of the owner element XML-24002: can not +ind element declaration "string"B Cause: &c#c-assess-elt.,.,.,.,)The element declaration re$uired by processor for #alidation was absent. Action: Add the element declaration to schema, or change the instance document to comply to schema. XML-24003: conte"t-determined element declaration "string" a.sentB Cause: &c#c-assess-elt.,.,.,..) The element declaration re$uired by context was missing in schema Action: Add the element declaration to schema XML-24004: declaration +or element "string" a.sentB Cause: &c#c-assess-elt.,.,.,.=) The context-determined declaration was not skip and the declaration that matches the element could not be found in schema Action: Add the element declaration to schema or change the contextdetermined declaration to skip XML-2400 : element "string" not assessed Cause: &c#c-assess-elt..) Action: none XML-2400!: element "string" la"ly assessed

Cause: &c#c-assess-elt..) Action: none XML-2400(: missing attri.ute declaration "string"in element "string" Cause: &c#c-attribute.,) Attribute declaration was absent from element declaration Action: Add the attribute declaration to schema. XML-2400): ty#e a.sent +or attri.ute "string" Cause: &c#c-attribute..) Missing type definition for the attribute declaration Action: %pecify a data type for the attribute declaration. XML-2400*: in,alid attri.ute ,alue "string" Cause: &c#c-attribute.=) !n#alid attribute #alue with respect to its type Action: Correct the attribute #alue in instance. XML-240-0: attri.ute ,alue "string" and +i"ed ,alue "string" not matc/ Cause: &c#c-au) Attribute>s normali2ed #alue was not the same as the fixed #alue declared. Action: Change attribute #alue to the re$uired #alue. XML-240--: ty#e o+ element "string" is a.stractB Cause: &c#c-complex-type.,) The type of this element was specified as abstract. Action: "emo#e the abstract attribute from the type definition. XML-240-2: no c/ildren allowed +or element "string" wit/ em#ty content ty#e Cause: &c#c-complex-type...,) The content type was specified empty while the actual content was not. Action: Make the content empty or modify the content type of this element. XML-240-3: element c/ild "string" not allowed +or sim#le content Cause: &c#c-complex-type....) /lement was declared with simple content, but instance had element children. Action: Dse only character content for this element. XML-240-4: c/aracters "string" not allowed +or element-only content Cause: &c#c-complex-type...=) Characters appeared in the content of element with element-only content. Action: Dse only element children for this element. XML-240- : multi#le 62 attri.utes in element "string" at line string, column string Cause: &c#c-complex-type...() More than one attributes with type !8 or its deri#ation matched attribute wildcard. Action: 8o not use more than one attriubtes with !8 or !8 deri#ed type. XML-240-!: in,alid string ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not #alid with respect to string type. Action: Correct the #alue to satisfy the declared type

XML-240-(: in,alid .oolean ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not #alid with respect to boolean type. Action: Correct the #alue to satisfy boolean type, #alid #alues are 1-, -----, 1,1, 1true1, and1false1. XML-240-): in,alid decimal ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters could not be parsed into a decimal #alue. Action: Correct the data #alue to satisfy decimal type. XML-240-*: in,alid +loat ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters could not be parsed into a float #alue. Action: Correct the #alue to satisfy string type XML-24020: in,alid dou.le ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not in #alid double format as specified in !/// 3('-,C0(. Action: Correct the #alue to satisfy double format. XML-2402-: in,alid duration "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not in correct extended date time format defined in !%4 09-,. Action: Correct the #alue to satisfy format n;nMn8TnOnMn%. XML-24022: in,alid date ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not in #alid calendar date format specified in !%4 09-,. Action: Correct the #alue to satisfy CC;;-MM-88 format. c#c-datatype#alid.,.... XML-24023: in,alid date3ime ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not in #alid combined data time format as specified in !%4 09-, Action: Correct the #alue to satisfy format CC;;-MM-88Thh6mm6ss with optional time2oon. XML-24024: in,alid time ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not in #alid time format as specified in !%4 09-,. Action: Correct the #alue to satisfy foramt 88Thh6mm6ss with optional time2oon. XML-2402 : in,alid g4earMont/ ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not in #alid right-truncated date format, as specified in !%4 09-,. Action: Correct the #alue to satisfy format CC;;-MM. XML-2402!: in,alid g4ear ,alue "string" at line string, column string

Cause: &c#c-datatype-#alid.,....) Characters were not in #alid right-truncated date format, as specified in !%4 09-,. Action: Correct the #alue to satisfy format CC;;. XML-2402(: in,alid gMont/2ay ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not in #alid left-truncated date format, as specified in !%4 09-,. Action: Correct the #alue to re$uired foramt --MM-88. XML-2402): in,alid g2ay ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not in #alid left-truncated date format, as specified in !%4 09-,. Action: Correct the #alue to re$uired format ---88. XML-2402*: in,alid gMont/ ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not in #alid left-and-righttruncated date format, as specified in !%4 09-,. Action: Correct the #alue to re$uired format --MM--. XML-24030: in,alid /e"Cinary ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not #alid hex encoded binary. Action: Correct the #alue to satisfy hexRinary type XML-2403-: in,alid .ase!4Cinary ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not #alid with respect to base9' encoding. Action: Correct the #alue to satisfy base9' binary encoding. XML-24032: in,alid any:86 ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not in #alid format as specified in ":C .=C9 and ":C .3=.. Action: Correct the #alue to satisfy anyD"! type XML-24033: in,alid 9<ame ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not in #alid P7ame format. Action: Correct the #alue to satisfy P7ame type XML-24034: in,alid <&3A36&< ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not #alid #alue for 74TAT!47 type. Action: Correct the #alue to satisfy 74TAT!47 type XML-2403 : in,alid normali?ed>tring ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not #alid normali2ed%tring #alue. Action: Correct the #alue to satisfy normali2ed%tring type XML-2403!: in,alid token ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not #alid #alue for token type.

Action: Correct the #alue to satisfy token type XML-2403(: in,alid language ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not #alid #alue for language type. Action: Correct the #alue to satisfy language type XML-2403): in,alid <M3&D%< ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not #alid #alue for 7MT4</7 type. Action: Correct the #alue to satisfy 7MT4</7 type XML-2403*: in,alid <M3&D%<> ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not #alid list of 7MT4</7 type. Action: Correct the #alue to satisfy 7MT4</7% type. XML-24040: in,alid <ame ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not #alid #alue for 7ame type. Action: Correct the #alue to satisfy 7ame type XML-2404-: in,alid <C<ame ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not #alid #alue for 7C7ame type. Action: Correct the #alue to satisfy 7C7ame type XML-24042: in,alid 62 ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not #alid #alue for !8 type. Action: Correct the #alue to satisfy !8 type XML-24043: in,alid 628%' ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not #alid #alue for !8"/: type. Action: Correct the #alue to satisfy !8"/: type XML-24044: in,alid %<3634 ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not #alid #alue for /7T!T; type Action: Correct the #alue to satisfy /7T!T; type XML-2404 : in,alid %<3636%> ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not #alid list of /7T!T; #alue. Action: Correct the #alue to satisfy /7T!T!/% type XML-2404!: in,alid integer ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not #alid #alue for integer type. Action: Correct the #alue to satisfy integer type

XML-2404(: in,alid non5ositi,e6nteger ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not #alid #alue for non ositi#e!nteger type. Action: Correct the #alue to satisfy non ositi#e!nteger type XML-2404): in,alid negati,e6nteger ,alue "string" Cause: &c#c-datatype-#alid.,....) Characters were not #alid #alue for negati#e!nteger type. Action: Correct the #alue to satisfy negati#e!nteger type XML-2404*: in,alid long ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not #alid #alue for long type. Action: Correct the #alue to satisfy long type XML-240 0: in,alid int ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not #alid #alue for int type. Action: Correct the #alue to satisfy int type XML-240 -: in,alid s/ort ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not #alid #alue for short type. Action: Correct the #alue to satisfy short type XML-240 2: in,alid .yte ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not #alid #alue for byte type. Action: Correct the #alue to satisfy byte type XML-240 3: in,alid non<egati,e6nteger ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not #alid #alue for non7egati#e!nteger type. Action: Correct the #alue to satisfy non7egati#e!nteger type XML-240 4: in,alid unsignedLong ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not #alid #alue for unsignedlong type. Action: Correct the #alue to satisfy unsignedlong type XML-240 : in,alid unsigned6nt ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not #alid #alue of unsigned!nt. Action: Correct the #alue to satisfy unsigned!nt type XML-240 !: in,alid unsigned>/ort ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not #alid #alue for unsigned%hort type. Action: Correct the #alue to satisfy unsigned%hort type

XML-240 (: in,alid unsignedCyte ,alue "string" at line string, column string Cause: &c#c-datatype-#alid.,....) Characters were not #alid #alue for unsignedRyte type. Action: Correct the #alue to satisfy unsignedRyte type XML-240 ): ,alue "string" must .e ,alid wit/ res#ect to one mem.er ty#e Cause: &c#c-datatype-#alid.,...=) Characters were in#alid with respect to any member type of union. Action: Correct data #alue to satisfy at least one member type XML-240 *: element "string" not e"#ected at line string, column string Cause: &c#c-elt.,) Action: none XML-240!0: element "string" a.stract Cause: &c#c-elt..) /lement declared abstract was used in instance document. Action: 8o not declare the element as abstract. XML-240!-: element "string" not nilla.le at line string, column string Cause: &c#c-elt.=.,) There was an attriube xsi6nil, which was not allowed because the element declaration was not nillable. Action: "emo#e xsi6nil attribute from the the element XML-240!2: no c/aracter or element c/ildren allowed +or nill content " string" Cause: &c#c-elt.=...,) /lement was specified nill but had character or element children. Action: "emo#e any element content or remo#e nil attribute. XML-240!3: nil element does not satis+y +i"ed ,alue constraint Cause: &c#c-elt.=....) /lement had an fixed #alue while the content in instance was empty. Action: "emo#e nill attribute from element. XML-240!4: "si:ty#e not a 9<ame at line string, column string Cause: &c#c-elt.'.,) The #alue of xsi6type attribute was not a P7ame. Action: Change the #alue to a #alid P7ame that references to a type. XML-240! : "si:ty#e "string" not resol,ed to a ty#e de+inition Cause: &c#c-elt.'..) The referenced type specified by xsi6type was absent. Action: Correct the #alue of xsi6type so it points to a #alide type definition. XML-240!!: local ty#e "string" not ,alidly deri,ed +rom t/e ty#e o+ element "string" Cause: &c#c-elt.'.=) The type referenced by xsi6type was not deri#ed from original type. Action: Modify the reference type defintion so it satisfy the constraint, or use another type that is deri#ed from original type. XML-240!(: ,alue "string" not in enumeration Cause: &c#c-enumeration-#alid) The #alue was not one in the enumeration constraint.

Action: Dse #alid #alue specified in enumeration. XML-240!): in,alid +acet "string" +or ty#e "string" Cause: &c#c-facet-#alid) The gi#en data #alue #iolates the constraining facet. Action: Correct the data #alue. XML-240!*: too many +raction digits in ,alue "string" at line string, column string Cause: &c#c-fraction8igits-#alid) The gi#en number #iolated the fraction8igits constraining facet. Action: Dse fewer fraction digits. XML-240(0: missing 62 de+inition +or 62 re+erence " string" at line string, column string Cause: &c#c-id.,) There is no !8 binding in the !8/!8"/: table for #alidation root Action: 8efine the !8 for the !8 reference XML-240(-: du#licate 62 "string" at line string, column string Cause: &c#c-id..) %ame !8 was defined more than once. Action: /liminate duplicate !8 attributes. XML-240(2: du#licate key se;uence "string" Cause: &c#c-identity-constraint) The document contained duplicate key se$uence that #iolated uni$ueness constraint. Action: Correct the document to make key se$uence uni$ue, or modify xpath to a#oid it. XML-240(3: target node set not e;uals to ;uali+ied node set +or key "string" Cause: &c#c-identity-constraint.'...,) There were empty key se$uences in key constraint. Action: Make sure e#ery element in target node set has a non-empty key se$uence. XML-240(4: element mem.er "string" in key se;uence is nilla.le Cause: &c#c-identity-constraint.'...=) The element selected as a member in a key se$uence was nillable, which is not allowed. Action: Modify the schema to make corrsponding element declaration not nillable. XML-240( : missing key se;uence +or key re+erence " string" Cause: &c#c-identity-constraint.'.=) A keyref referenced to empty key se$uence. Action: Make sure e#ery key se$uence for keyref is has a corresponding key se$uence for referenced key. XML-240(!: incorrect lengt/ o+ ,alue "string" Cause: &c#c-length-#alid) The length of the #alue was not the same as specified in length facet. Action: Dse data #alue with correct length.

XML-240((: ,alue "string" greater t/an or e;ual to ma"%"clusi,e Cause: &c#c-max/xclusi#e-#alid) The data #alue was out of boundary specified in max/xclusi#e facet. Action: Correct the data #alue. XML-240(): ,alue "string" greater t/an t/e ma"6nclusi,e Cause: &c#c-max!nclusi#e-#alid) The data #alue was out of boundary specified in max!nclusi#e facet. Action: Correct the data #alue. XML-240(*: ,alue lengt/ o+ "string" greater t/an ma"Lengt/ Cause: &c#c-max+ength-#alid) The length of the data #alue was greater than max+ength. Action: Make the data #alue>s length smaller than max+ength. XML-240)0: ,alue "string" smaller or e;uals to min%"clusi,e Cause: &c#c-min/xclusi#e-#alid) The data #alue was out of lower boundary of #alue range. Action: Dse data #alude that is greater to min/xclusi#e. XML-240)-: ,alue "string" smaller t/an min6nclusi,e Cause: &c#c-min!nclusi#e-#alid) The data #alue was too small. Action: Dse data #alue not smaller than the #alue of min!nclusi#e. XML-240)2: ,alue "string" s/orter t/an minLengt/ Cause: &c#c-min+ength-#alid) The length of #alue was smaller than that specified in min+ength. Action: Dse data #alue with length greater than or e$uals to min+ength. XML-240)3: wildcard #article in t/e content o+ element " string" not done Cause: &c#c-particle.,.,) The wildcard particle>s min4ccurs had not been met. Action: Oa#e more elements in the content that match the wildcard. XML-240)4: element #article "string" not done Cause: &c#c-particle.,..) The element particle>s min4ccurs had not been met. Action: Oa#e more elements that match the element declaration or members in its substitution group. XML-240) : model grou# "string" in t/e content o+ element "string" not done Cause: &c#c-particle.,.=) The model group particle>s min4ccurs had not been met. Action: Oa#e more elements in the content that match the model group. XML-240)!: in,lid literal "string" wit/ res#ect to #attern +acet "string" Cause: &c#c-pattern-#alid) The literal did not match the pattern constraining facet. Action: Correct the lexical data to match pattern facet. XML-240)(: unde+ined ty#e "string" Cause: &c#c-resol#e-instance.,) Could not resol#e the type reference to a type definition

Action: Add the type definition to schema XML-240)): undeclared attri.ute "string" Cause: &c#c-resol#e-instance..) Could not resol#e attributre reference to an attribute declaraton. Action: Add the attribute declaration to schema. XML-240)*: undeclared element "string" Cause: &c#c-resol#e-instance.=) Could not resol#e element reference to an element declaraton Action: Add the element declaration to schema XML-240*0: unde+ined attri.ute grou# "string" Cause: &c#c-resol#e-instance.') Could not resol#e the attribute group reference to an attribute group definition. Action: 8efine the attribute group definition in schema XML-240*-: unde+ined model grou# "string" Cause: &c#c-resol#e-instance.() Could not resol#e the model group reference to a model group definition Action: 8efine the model group in schema XML-240*2: undeclared notation "string" Cause: &c#c-resol#e-instance.9) Could not resol#e the notation reference to a notation declaration Action: Add the notation declaration to schema XML-240*3: too many digits in ,alue "string" at line string, column string Cause: &c#c-total8igits-#alid) The number of digits in numeric #alue was greater than the #alue of total8igits facet. Action: Dse smaller numbers. XML-24-00: element "string" must .elong to XML >c/ema names#ace Cause: /lement in *M+ %chema document did not ha#e %chema namespace. Action: %pecify *M+ %chema namespace http6//www.w=.org/.--,/*M+%chema XML-24-0-: can not .uild sc/ema +rom location "string" Cause: &schemaSreference..) rocessor could not find schema from gi#en schema location Action: :ix the schema location XML-24-02: can not resol,e sc/ema .y target names#ace " string" Cause: &schemaSreference.=) rocessor was unable to retrie#e schema based on gi#en namespace. Action: :ix the schema namespace XML-24-03: in,alid annotation re#resentation at line string, column string Cause: &src-annotation) Action: none XML-24-04: multi#le annotations at line string, column string

Cause: &src-annotation) More than one annotation elements appeared in component. Action: "emo#e extra annotation. XML-24-0 : annotation must .e t/e +irst element at line string, column string Cause: &src-annotation) Annotation was not the first element in component. Action: Mo#e annotation to the begining of component content. XML-24-0!: attri.ute wildcard .e+ore attri.ute declaration at line string, column string Cause: The attribute wildcard appeared before attribute declarations. Action: Mo#e attribute wildcard to the end of declaration. XML-24-0(: multi#le attri.ute wildcard Cause: &src-attribute.,) More than one anyAttributes were declared. Action: "emo#e extra attribute wildcards. XML-24-0): de+ault "string" and +i"ed "string" .ot/ #resent Cause: &src-attribute.,) Roth default and fixed attriubtes were present in attriubte declaration. Action: "emo#e either default or fixed attribute. XML-24-0*: de+ault ,alue "string" con+licts wit/ attri.ute use "string"" E "24-0*, 00000, "de+ault ,alue "string" con+licts wit/ attri.ute use "string" Cause: &src-attribute..) Roth default and use were present, and #alue for use is not optional. Action: "emo#e either default or use #alue. XML-24--0: missing name or re+ attri.ute Cause: &src-attribute.=.,) 7either name nor ref attribute was present in declaration. Action: Add name or ref to the declaration. XML-24---: .ot/ name and re+ #resented in attri.ute declaration Cause: &src-attribute.=.,) 7ame and ref attribute were both present in attribute declaration. Action: Add name or ref to the declaration. XML-24--2: re+ con+licits wit/ +orm, ty#e, or sim#le3y#e c/ild Cause: &src-attribute.=..) The attribute was a reference, and form, type or simpleType child were specified. Action: /ither change ref to name, or remo#e form, type and/or childrens. XML-24--3: ty#e attri.ute con+licts wit/ sim#le3y#e c/ild Cause: &src-attribute.') Roth type attribute and simpleType child were present. Action: "emo#e either type reference or type definition. XML-24--4: intersecton o+ attri.ute wildcard is not e"#ressi.le Cause: &src-attributeSgroup..) Attriubes wildcards defined were not expressible with a wildcard. Action: "emo#e inexpressible attribute wildcards.

XML-24-- : circular attri.ute grou# re+erence " string" Cause: &src-attributeSgroup.=) Attriubte group were circularly referenced outside redefine Action: "emo#e circular reference XML-24--!: circular grou# re+erence "string" Cause: group were circularly referenced outside redefine. Action: "emo#e circular reference XML-24--(: .ase ty#e "string" +or com#le"Content is not com#le" ty#e Cause: &src-ct.,) 8eri#ed a complexType with complex content from simple type Action: Change base type to complex type XML-24--): sim#le content re;uired in .ase ty#e "string" Cause: &src-ct..) A complexType with simpleContent was deri#ed from a complexType with complex content Action: Change base type to simple type Aif deri#ation is extensionB or simpleContent complex type. XML-24--*: #ro#erties s#eci+ied wit/ element re+erence " string" Cause: &src-element....) /lement reference also had complexType, simpleType, key, keyref uni$ue children or nillable, form, default, block, or type attribute. Action: "emo#e conflict attributes or children. XML-24-20: sim#le3y#e and com#le"3y#e can not .ot/ #resent in element declaration "string" Cause: &src-element.=) /lement declaration had both complexType, simpleType children. Action: "emo#e either simpleType or complexType child. XML-24-2-: im#orted names#ace "string" must di++erent +rom names#ace "string" Cause: &src-import.,.,) The namespce of import was the same as the target namespace of importing schema Action: Change import to inclusion. XML-24-22: target names#ace "string" re;uired Cause: &src-import.,..) !mported namespace was specified but absent imported schema. Action: "emo#e namespace attribute in element import, or add target namespac to the imported schema. XML-24-23: names#ace "string"is di++erent +rom e"#edted target<ames#ace "string" Cause: &src-import.=.,) %pecified namespace was different from actual target7amespace impported. Action: Correct the namespace attribute in import element.

XML-24-24: target<ames#ace "string" not e"#ected in sc/ema Cause: &src-import.=..) %pecified a no-namespace schema, but actual schema had target7amespace. Action: "emo#e the imported schema>s target7amespace attribute XML-24-2 : can not include sc/ema +rom"string" Cause: &src-include.,) rocessor was unable to include a schema from gi#en location. Action: Check correctness of D"+ and D"+ resol#er XML-24-2!: included target<ames#ace "string" must t/e same as "string" Cause: &src-include...,) Tried to include a achema with different target7amespace. Action: Dse import instead of include. XML-24-2(: no-names#ace sc/ema can not include sc/ema wit/ target names#ace "string" Cause: &src-include....) A schema without target7amespace tried to include a schema with target7amespace. Action: Dse import instead of include XML-24-2): item3y#e attri.ute con+licits wit/ sim#le3y#e c/ild Cause: &src-list-itemType-or-simpleType) Roth itemType attribute and simpleType child were present in list simple type declaration. Action: "emo#e either itemType attribute or simpleType child. XML-24-2*: #re+i" o+ ;name "string" can not .e resol,ed Cause: &src-$name) refix of a $name was present, but did not map to any inscope namespace. Action: 8eclare a namespace corresponding to the prefix. XML-24-30: rede+ined sc/ema /as di++erent names#aceB line string column string Cause: "edefined schema>s target7amespace was not the same as the target7amespace of redefining schema. Action: Correct the target7amespace in redefined schema. src-redefine.=., XML-24-3-: no-names#ace sc/ema can only rede+ine sc/ema wit/out target<ames#ace Cause: &src-redefine.=..) A no-namespace schema tried to redefine a schema with namespace Action: "emo#e the target7amespace attribute from redefined schema. XML-24-32: ty#e "string" must rede+ine itsel+ at line string, column string Cause: &src-redefine.() A simpleType or complexType was present in redefine, but its base type was not itself. Action: Change the base type to redefine itself. XML-24-32: ty#e "string" must rede+ine itsel+ at line string, column string Cause: &src-redefine.() A simpleType or complexType was present in redefine, but its base type was not itself.

Action: Change the base type to redefine itself. XML-24-33: grou# "string" can /a,e only one sel+ re+erence in rede+inition Cause: &src-redefine.9.,.,) A group was present in redefine and it had more than one references to itself in its content. Action: "emo#e extra self references in the group redefinition. XML-24-34: sel+ re+erence o+ grou# "string" must not /a,e min&ccurs or ma"&ccurs Cause: &src-redefine.9.,..) A min4ccurs or max4ccurs with #alue other than , was specified in a group self reference in redefine. Action: "emo#e the min4ccurs or max4ccurs attribute. XML-24-3 : rede+ined grou# "string"is not a restriction o+ its orginal grou# Cause: &src-redefine.9....) A group presented in redefine, without self reference but was not a #alid restriction of its original group. Action: Modify the content of the group, make it a #alid restriction of its original. XML-24-3!: rede+ined attri.ute grou# "string" must .e a restriction o+ its orginal grou# Cause: &src-redefine.3....) An attributeTroup presented in redefine, without self reference but was not a #alid restriction of its original. Action: Modify the content of the attribute group, make it #alid restriction of its original. XML-24-3(: restriction must not /a,e .ot/ .ase and sim#le3y#e c/ild Cause: &src-restriction-base-or-simpleType) Action: none XML-24-3): sim#le ty#e restriction must /a,e eit/er .ase attri.ute or sim#le3y#e c/ild Cause: &src-simple-type..) Roth base and simpleType were absent in simple type restriction Action: Add either base attribute or simpleType child. XML-24-3*: neite/r item3y#e or sim#le3y#e c/ild #resent +or list Cause: &src-simple-type.=) Missing itemType attribute or simpleType child in list definition. Action: Add either itemType or simpleType child XML-24-40: item3y#e and sim#le3y#e c/ild can not .ot/ .e #resent in list ty#eB Cause: &src-simple-type.=) Roth itemType attribute and simpleType child were present in list definition Action: "emo#e either itemType or simpleType child. XML-24-4-: circular union ty#e is disallowed Cause: &src-simple-type.') %ome member types in union type made references to the union type Action: "emo#e the circular references

XML-24-42: +acet "string" can not .e s#eci+ied more t/an once Cause: &src-single-facet-#alue) %ame facet other than enumeration and pattern had been specified more than once, which is not allowed. Action: "emo#e extra facets. XML-24-43: mem.er3y#es and sim#le3y#e c/ild can not .ot/ .e a.sent in union Cause: &src-union-memberTypes-or-simpleTypes) Roth memberTypes and simpleType were absent for a union type. Action: /ither specify memberTypes or add simpleType children. XML-24-44: +acets can only used +or restriction Cause: &st-restrict-facets) 8eri#ation was not restriction while facet children were present. Action: "emo#e facet children. XML-2420-: du#licate attri.ute "string" declaration Cause: &ag-props-correct.,) There were more than one attribute declarations with same namespace and name in attribute group definition. Action: "emo#e duplicate attribute declarations. XML-24202: more t/an one attri.utes wit/ 62 ty#e not allowed Cause: &ag-props-correct..) There were more than one attribute declarations with type !8. Action: Change to other types for such attriubte declarations XML-24203: in,alid ,alue constraint "string" Cause: &a-props-correct..) The fixed #alue or default #alue did not satisfy the attribute>s type Action: Dse type #alid default for fixed #alue. XML-24204: ,alue constraint "string" not allowed +or 62 ty#e Cause: &a-props-correct.=) Attribute with !8 type had either fixed or default #alue constraint. Action: "emo#e #alue constraint. XML-2420 : +i"ed ,alue "string" does not matc/ "string" in attri.ute declaration Cause: &au-props-correct..) Attriubte reference specified a fixed #alue which is not the same as that in referenced declaration. Action: Correct the fixed #alue to the same as specified in attribute declaration XML-2420!: ,alue constraint must .e +i"ed to matc/ t/at in attri.ute declaration Cause: &au-props-correct..) Attriubte reference specified a default #alue, while the referenced declaration had a fixed #alue. Action: "emo#e default #alue form attribute reference. XML-2420(: in,alid "#at/ e"#ression "string"

Cause: &c-fields-xpaths.,) The #alue of xpath was not #alid xpath expression as specified in * ath ,.-. Action: Dse correct xpath XML-2420): in,alid +ield "#at/ "string" Cause: &c-fields-xpaths..) The #alue of xpath did not satisfied field>s restricted xpath syntax. Action: Correct the xpath expression XML-2420*: ma"&ccurs in element "string" o+ All grou# must .e 0 or Cause: &cos-all-limited) %ome elements in a All group had max4ccurs greater than one. Action: none XML-242-0: All grou# /as to +orm a content ty#eB Cause: All group was contained in another model group Action: Make all group at the top of a content type cos-all-limited XML-242--: All grou# /as to +orm a content ty#eB Cause: &cos-applicable-facets) All group was contained in another model group Action: Make all group at the top of a content type XML-242-2: ty#e "string" does not allow +acet "string" Cause: &cos-applicable-facets) A facet not applicable to the simple type was used. Action: "emo#e the facet. XML-242-3: wildcard intersection is not e"#rssi.le Cause: &cos-aw-intersect) Two wilcards in an attribtue group had different negati#e namespaces Action: Dse only one wildcard with negati#e namespace XML-242-4: .ase ty#e not allow "string" deri,ation Cause: &cos-ct-deri#ed-ok.,) Rase type>s final pre#ented the deri#ation. Action: "emo#e the deri#ation method from the #alue of final in base type XML-242- : com#le" ty#e "string" is not a deri,ation o+ ty#e "string" Cause: &cos-ct-deri#ed-ok..) There was no deri#ation chain from base type to deri#ed type. Action: :ix the deri#ation chaining. XML-242-!: must s#eci+y a #article in e"tened content ty#e Cause: &cos-ct-extends.,.'...,) The content type of an extension of a complex type was empty Action: Add particle to the content type of extension. XML-242-(: content ty#e "string" con+licts wit/ .ase ty#e=s content ty#e "string" Cause: &cos-ct-extends.,.'......) Rase type>s content type was not empty and was not the same as the content type specified. Action: Match the specified content type with that in base type.

XML-242-): inconsistent local element declarations "string" Cause: More than one elements in the content had same name and namespace, but did not refer to same type. Action: Make type references the same for all elements e$ual in name and namespace cos-element-consistent XML-242-*: element "string" is not ,alid su.stituta.le +or element "string" Cause: &cos-e$ui#-deri#ed-ok-rec) Action: none XML-24220: item3y#e "string" can not .e list Cause: &cos-list-of-atomic) The itemType of a list type was itself a list. Action: Dse atomic or union type as the itemType of list. XML-2422-: cricular union "string" not allowed Cause: &cos-no-circular-union) Dnion>s name and namespace matched one of its memberType. Action: "emo#e any circular references XML-24222: am.iguous #articles "string" Cause: &cos-nanambig) particles in a content type #iolated D A ADni$ue article AttritionB constraint. Action: Make content type particle unambiguous. XML-24223: in,alid #article e"tension Cause: &cos-particle-extend) Action: none XML-24224: in,alid #article restriction Cause: &cos-particle-restrict) Action: none XML-2422 : sim#le ty#e "string" does not allowed restriction Cause: &cos-st-deri#ed-ok) 8eri#ation was restriction but restriction was in base type>s final. Action: "emo#e restriction from base type>s final. XML-2422!: in,alid deri,ation +rom .ase ty#e "string" Cause: &cos-st-deri#ed-ok) The deri#ation #iolated the 1type deri#aton 4< AsimpleB1 constraint. Action: Make the deri#ation satisfy the constraint. XML-2422(: atomic ty#e can not restrict list "string" Cause: &cos-st-restricts.,.,) base type is list, Action: none XML-2422): .ase ty#e can not .e ur-ty#e in restriction Cause: &cos-st-restricts.,.,) Tried to directly restrict any%imipleType. Action: none XML-2422*: .ase ty#e o+ list must .e list or ur-ty#e Cause: &cos-st-restricts...=)

Action: none XML-24230: .ase ty#e o+ union must .e union or ur-ty#e Cause: &cos-st-restricts.=.=) Action: none XML-2423-: element de+ault "string"re;uires mi"ed content to .e em#tia.le Cause: &cos-#alide-default) /lement had default constraint but its mixed content type was not emtiable. Action: "emo#e default #alue constraint. XML-24232: element de+ault "string" re;uires mi"ed content or sim#le content Cause: &cos-#alide-default) /lement had default #alue constraint but its content type was element only or empty. Action: "emo#e default #alue constraint. XML-24233: element de+ault "string" must .e ,alid to its content ty#e Cause: &cos-#alide-default) /lement>s default #alue constraint was in#alid to its type. Action: Correct the default #alue or remo#e it. XML-24234: wrong +ield cardinality +or keyre+ " string" Cause: &c-props-correct) 7umber of fields were different between keyref and referenced key. Action: /nsure that keyref and referenced key ha#e same number of fields. XML-2423 : com#le" ty#e can only e"tend sim#le ty#e "string" Cause: &ct-props-correct) Complex type was deri#ed from simple type, but deri#ation was not extension. Action: Change restriction to extension. XML-2423!: cricular ty#e de+inition "string" Cause: &ct-props-correct) Type was in its own deri#ation chain. Action: "emo#e recursi#e deri#ation. XML-2423!: cricular ty#e de+inition "string" Cause: &ct-props-correct) Type was in its own deri#ation chain. Action: "emo#e recursi#e deri#ation. XML-2423(: .ase ty#e "string" must .e com#le" ty#e Cause: &deri#ation-ok-restriction.,) Complex type was restricted from a simple type. Action: Change the restriction from a complex type. XML-2423): attri.ute "string" not allowed in .ase ty#e Cause: &deri#ation-ok-restriction..) The attribute in restriction was not allowed for base type. Action: Correct the restriction of attribute use. XML-2423*: re;uired attri.ute "string" not in restriction Cause: &deri#ation-ok-restriction.=) "estriction>s attribute uses was not a subset of base type>s attribute uses.

Action: Correct the restriction of attribute uses. XML-24240: no corres#oonding attri.ue wildcard in .as ty#e "string" Cause: &deri#ation-ok-restriction.') "estriction had an attribute wildard that did not corrspond to any attribute wildcard in base type. Action: Correct the deri#ation. XML-2424-: .ase ty#e "string" must /a,e sim#le content or em#tia.le Cause: &deri#ation-ok-restriction.(.,) Content type was simple, but the base type has complex content that is not mixed or not emptiable. Action: Change the content type from simple to element only. XML-24242: .ase ty#e "string" must /a,e em#ty content or em#tia.le Cause: &deri#ation-ok-restriction.(..) Content type was empty, but the base type had simple content or not emptiable complex content. Action: Change the content type from simple to element only. XML-24243: enumeration +acet re;uired +or <&3A36&< Cause: &enumeration-re$uired-notation) 74TAT!47 type was used without enumeration facet. Action: %pecify enumeration facet for 74TAT!47. XML-24244: in,alid ,alue "string" in enumeration Cause: &enumeration-#alid-restriction) %ome #alue in enumeration was not #alid in respect to the type. Action: Correct in#alid #alues. XML-2424 : de+ault ,alue "string"is element ty#e in,alid Cause: &e-props-correct..) 8efault #alue was in#alid in respect to the type of element. Action: Correct the default #alue. XML-2424!: in,alid su.stitutionFrou# "string", ty#e in,alid Cause: &e-props-correc.=) The type of the element was not a #alidly deri#ation from the type of element>s substitutionTroup. Action: Correct the type or remo#e substitutionTroup. XML-2424(: 62 ty#e does not allow ,alue constraint "string" Cause: &e-props-correct.') Type was !8 or its deri#ation whild there was a #alue constraint. Action: "emo#e #alue constraint. XML-2424): +raction2igits "string"greater t/an total2igits "string" Cause: &fraction8igits-total8igits) The #alue for fraction8igits was greater than total8igits. Action: Make fraction8igits smaller or e$ual to total8igits. XML-2424*: lengt/ +acet can not .e s#eci+ied wit/ minLengt/ or ma"Lengt/ Cause: &length-min+ength-max+ength) Roth length and either min+ength or max+ength were specified. Action: "emo#e length facet.

XML-242 0: lengt/ "string" not t/e same as lengt/ in .ase ty#e=s Cause: &length-#alid-restriction) %pecified a length that was not the same as the length in base type. Action: "emo#e length facet. XML-242 -: ma"%"clusi,e greater t/an its original Cause: &max/xclusi#e-#alid-restriction) "estricted max/xclusi#e was greater thant its original in base type. Action: none XML-242 2: min6nclusi,e greater t/an or e;ual to ma"%"clusi,e Cause: &max!nclusi#e-max/xclusi#e) %pecified a min!nclusi#e that was greater or e$ual to max/xclusi#e. Action: Make min!nclusi#e smaller than max/xclusi#e. XML-242 3: ma"Lengt/ is greater t/an t/at in .ase ty#e Cause: &max+ength-#alid-restriction) %pecified a max+ength greater than orginal in base type. Action: %epcify a smaller max+ength to make it #alid restriction. XML-242 4: circular grou# "string"disallowed Cause: &mg-props-correct) Circular model group references. Action: "emo#e circular references in model group definition. XML-242 !: min%"clusi,e must .e less t/an or e;ual to ma"%"clusi,e Cause: &min/xclusi#e-less-than-e$uals-to-max/xclusi#e) min/xclusi#e was bigger than max/xclusi#e. Action: Dse smaller #alue for min/xclusi#e. XML-242 (: min%"clusi,e "string"must .e less t/an ma"6nclusi,e Cause: &min/xclusi#e-less-than-max!nclusi#e) in/xclusi#e specified was greater than or e$ual to max!nclusi#e. Action: %pecify smaller min/xclusi#e. XML-242 ): in,alid min%"clusi,e "string" Cause: &min/xclusi#e-#alid-restriction) "estriction>s min/xclusi#e was less than base type>s min/xclusi#e Action: %pecify greater #alue for min/xclusi#e. XML-242 *: in,alid min%"clusi,e "string" Cause: &min/xclusi#e-#alid-restriction) "estriction>s min/xclusi#e was less than base type>s min!nclusi#e Action: %pecify greater #alue for min/xclusi#e XML-242!0: in,alid min%"clusi,e "string" Cause: &min/xclusi#e-#alid-restriction) "estriction>s min/xlcusi#e was greater than base type>s max!nclusi#e Action: %pecify smaller #alue for min/xclusi#e XML-242!-: in,alid min%"clusi,e "string"

Cause: &min/xclusi#e-#alid-restriction) "estriction>s min/xclusi#e was greater than or e$uals to base type>s max/xclusi#e Action: %pecify smaller #alue for min/xclusi#e. XML-242!2: min6nclusi,e "string" must not .e greater t/an ma"6nclusi,e Cause: &min!nclusi#e-less-than-e$ual-to-max!nclusi#e) %pecified a min!nclusi#e that was greater than max!nclusi#e Action: %pecify smaller #alue for min!nclusi#e. XML-242!3: Can not s#eci+y .ot/ min6nclusi,e and min%"clusi,e Cause: &min!nclusi#e-min/xclusi#e)) "estriction specified both min!nclusi#e and min/xclusi#e. Action: "emo#e either min!nclusi#e or min/xclusi#e. XML-242!4: in,alid min6nclusi,e "string" Cause: &min!nclusi#e-#alid-restriction) "estriction>s min!nclusi#e was less than or e$ual to min!nclusi#e in base type. Action: Dse min!nclusi#e larger than that of base type. XML-242! : in,alid min6nclusi,e "string" Cause: &min!nclusi#e-#alid-restriction) "estriction>s min!nclusi#e was less than min/xclusi#e in base type. Action: Dse min!nclusi#e larger than or e$ual to the min/xclusi#e of base type. XML-242!(: in,alid min6nclusi,e "string" Cause: &min!nclusi#e-#alid-restriction) "estriction>s min!nclusi#e was greater than max!nclusi#e in base type. Action: Dse min!nclusi#e smaller than or e$ual to the max!nclusi#e of base type. XML-242!): in,alid min6nclusi,e "string" Cause: "estriction>s min!nclusi#e was greater than or e$ual to max/nclusi#e in base type. Action: Dse min!nclusi#e smaller than the max/nclusi#e of base type. min!nclusi#e-#alid-restriction XML-242!*: in,alid minLengt/ "string" Cause: &min+ength-less-than-e$ual-to-max+ength) min+ength in restriction is greater than base type>s max+ength. Action: Make min+ength within the length range of base type. XML-242(0: in,alid minLengt/ "string" Cause: &min+ength-#alid-restriction) 5alue of min+ength is smaller than that of base type in restriction. Action: Dse bigger #alue for min+ength. XML-242(-: can not declare "mlns attri.ute Cause: &no-xmlns) 8eclared an attribute with name xmlns. Action: "emo#e such declaraton.

XML-242(2: min&ccurs is greater t/an ma"&ccurs Cause: &n-props-correct) The min4ccurs of particle was greater than the max4ccurs. Action: Dse smaller #alue for min4ccurs. XML-242(2: min&ccurs is greater t/an ma"&ccurs Cause: &n-props-correct) The min4ccurs of particle was greater than the max4ccurs. Action: Dse smaller #alue for min4ccurs. XML-242)-: ma"&ccurs must greater t/an or e;ual to Cause: & p-props-correct) The max4ccurs of particle was less than ,. Action: Dse greater #alue for max4ccurs. XML-242)2: incorrect <otation #ro#erties Cause: &n-props-correct) The 7otation declaration had incorrect properties. Action: :ix 7oation declaration. XML-242)3: #article=s range is not ,alid restriction Cause: &range-ok) "ange of restriction was not within the range of parent particle. Action: none XML-242)4: se;uence grou# is not ,alid deri,ation o+ c/oice grou# Cause: "estriction did not satisfy constraint6 article 8eri#ation 4< A%e$uence6Choice -- MapAnd%umB Action: rcase-MapAnd%um XML-242) : element "string" is not ,alid restriction o+ element "string" Cause: &rcase-7ameAndType4<) "estriction did not satisfy constraint6 article "estriction 4< Action: none XML-242)!: element "string" is not ,alid restriction o+ wildcard Cause: &rcase-7%Compat) "estriction did not satisfy constraint6 article "estriction 4< Action: none XML-242)(: grou# is not ,alid restriction o+ wildcard Cause: &rcase-7%"ecurseCheckCardinality) "estriction did not satisfy constraint6 article "estriction 4< Action: none XML-242)): grou# any is not ,alid restriction Cause: &rcase-7%%ubset) "estriction did not satisfy constraint6 article "estriction 4< AAny6Any -- 7%%ubsetB Action: none XML-242)*: in,alid restriction o+ all or se;uence grou# Cause: & rcase-"ecurse) "estriction did not satisfy constraint6 article "estriction 4< AAll6All, %e$iemce1%e$uence6-- "ecurseB

Action: none XML-242*0: wildcard is not ,alid restriction Cause: &rcase-"ecurse+ax) The wildcard was not #alidly restricted from another wildcard. Action: none XML-242*-: se;uence is not a ,alid restriction o+ all Cause: "estriction #iolated constraint6 article 8eri#ation 4< A%e$uence6All-"ecurseDnorderedB Action: :ix the restriction. rcase-"ecurseDnordered XML-242*2: du#licate com#onent de+initions "string" Cause: &sch-props-correct) There were two schema components with same name and namespace. Action: "emo#e duplicate definitions. XML-242*3: 6ncorrect sim#le ty#e de+inition #ro#erties Cause: &st-props-correct) Action: none XML-242*4: wildcard is not a su.set o+ its su#er Cause: &w-props-correct) The namespace constraint was not a restriction of its super Action: Correct namespace constraint. XML-242* : total2igits "string"is greater t/an "string" in .ase ty#e Cause: &total8igits-#alid-restriction) "estriction specified a total8igits with #alue greater than that in base type. Action: Dse smaller #alue for total8igits. XML-242*!: w/ite>#ace "string" can not restrict .ase ty#e=s "string" Cause: &white%pace-#alid-restriction) "estriction>s white%pace was replace or preser#e, and base had white%pace collapse, or restriction had replace while base had preser#e. Action: /liminate conflicit white%pace #alues. XML-242*(: circular su.stitution grou# "string" Cause: %ubstitution group was circular. Action: "emo#e the circular substitution group XML-30000: %rror ignored in ==string==: ==string== Cause: /rror occured while processes execution is ignored Action: 7one re$uired XML-3000-: %rror occured in e"ecution o+ 5rocess Cause: Component being wrapped by pipeline process is causing error Action: Might need to fix input xml content XML-30003: %rror creatingGwriting to out#ut ==string== Cause: 4utput url pro#ided might be in#alid Action: none

XML-30004: %rror creating .ase url ==string== Cause: D"+ pro#ided as base url is in#alid Action: :ix base url pro#ided XML-3000 : %rror reading in#ut ==string== Cause: !nput url pro#ided might be in#alid Action: none XML-3000): A ,alid #arameter target is re;uired Cause: aram with name target is missing or in#alid Action: lease add param target pointing to the target output label XML-300-0: 5rocess de+inition element ==string== needs to .e de+ined Cause: /lement procdef is missing Action: lease add process definition to pipedoc XML-300--: ContentHandler not a,aila.le Cause: The dependent process does not pro#ide a #alid ContentOandler Action: lease implement the getContentOandler A ! in your rocess. XML-300-2: 5i#eline com#onents are not com#ati.le Cause: Component output and input don>t match in terms of document/docfrag Action: :ix the pipedoc to use components which are compatible XML-300-3: 5rocess wit/ out#ut la.el ==string== not +ound Cause: rocess whose output label matched target label is not a#ailable Action: Create a process in the pipedoc, where the output label matches the label of the target param XML-300-4: 5i#eline is not com#lete, missing out#utGout#aram la.el called ==string== Cause: A dependent process output label has not been named correctly, or a dependent process is missing Action: lease make sure e#ery dependent input has a corresponding output XML-300-!: :na.le to instantiate class Cause: A process could not be create as there is an error in the process definition element associated with it Action: Correctly specify the class for a process definition XML-300-(: 3arget is u#-to-date, #i#eline not e"ecuted Cause: /ither the target does not exist, or the pipeline inputs are more recent than the target Action: Dse the >force> option to execute pipeline regardless of whether the target is up-to-date

Вам также может понравиться