You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by am...@apache.org on 2009/08/10 15:33:48 UTC
svn commit: r802788 [2/2] - in /xerces/c/trunk/src/xercesc: NLS/EN_US/
framework/ util/MsgLoaders/ICU/resources/ util/MsgLoaders/InMemory/
util/MsgLoaders/MsgCatalog/ util/MsgLoaders/Win32/ validators/schema/
Modified: xerces/c/trunk/src/xercesc/util/MsgLoaders/Win32/Version.rc
URL: http://svn.apache.org/viewvc/xerces/c/trunk/src/xercesc/util/MsgLoaders/Win32/Version.rc?rev=802788&r1=802787&r2=802788&view=diff
==============================================================================
--- xerces/c/trunk/src/xercesc/util/MsgLoaders/Win32/Version.rc (original)
+++ xerces/c/trunk/src/xercesc/util/MsgLoaders/Win32/Version.rc Mon Aug 10 13:33:48 2009
@@ -164,233 +164,228 @@
60 L"invalid element following restriction or extension definition in complexContent"
61 L"duplicate annotation in type '{0}'"
62 L"type '{0}' cannot be used in its own union, list, or restriction definition"
- 63 L"value 'substitution' is already in the final list"
- 64 L"value 'union' is already in the final list"
- 65 L"value 'extension' is already in the final list"
- 66 L"value 'list' is already in the final list"
- 67 L"value 'restriction' is already in the final list"
- 68 L"block value '{0}' is invalid"
- 69 L"final value '{0}' is invalid"
- 70 L"element '{0}' cannot be part of the substitution group headed by '{1}'"
- 71 L"element '{0}' has a type which does not derive from the type of the element at the head of the substitution group"
- 72 L"element '{0}' declared more than once in the same scope"
- 73 L"value '{0}' invalid for attribute '{1}'"
- 74 L"attribute '{0}' has both 'ref' attribute and inline simpleType definition or 'form' or 'type' attribute"
- 75 L"duplicate reference attribute '{0}:{1}' in complexType definition"
- 76 L"derivation by restriction is forbidden by either base type '{0}' or globally"
- 77 L"derivation by extension is forbidden by either base type '{0}' or globally"
- 78 L"base type specified in complexContent definition must be a complex type"
- 79 L"imported schema '{0}' has different target namespace '{1}'; expected '{2}'"
- 80 L"'schemaLocation' attribute must be specified in element '{0}'"
- 81 L"included schema '{0}' has different target namespace '{1}'"
- 82 L"at most one annotation is allowed"
- 83 L"content of attribute '{0}' must match (annotation?, simpleType?)"
- 84 L"attribute '{0}' must appear in global {1} declarations"
- 85 L"attribute '{0}' must appear in local {1} declarations"
- 86 L"attribute '{0}' cannot appear in global {1} declarations"
- 87 L"attribute '{0}' cannot appear in local {1} declarations"
- 88 L"minOccurs value '{0}' must not be greater than maxOccurs value '{1}'"
- 89 L"duplicate annotation in anyAttribute declaration"
- 90 L"global {0} declaration must have name"
- 91 L"circular definition in '{0}'"
- 92 L"global type '{0}:{1}' declared more than once or also declared as {2}"
- 93 L"global {0} '{1}' declared more than once"
- 94 L"invalid value '{0}' for whiteSpace facet; expected 'collapse'"
- 95 L"namespace of import declaration must be different from target namespace of importing schema"
- 96 L"importing schema must have target namespace if namespace in import declaration is not present"
- 97 L"element '{0}' cannot have value constraint '{1}' if its type is derived from ID"
- 98 L"element/attribute '{0}' is of NOTATION type"
- 99 L"element '{0}' has mixed content type and the content type's particle must be emptiable"
- 100 L"complexType definition has empty content but base type is not empty or does not have emptiable particle"
- 101 L"content types of base type '{0}' and derived type '{1}' must both be mixed or element-only"
- 102 L"derived content type is not a valid restriction of base content type"
- 103 L"derivation by extension or restriction is forbidden by either base type '{0}' or globally"
- 104 L"item type definition must have variety of atomic or union where all member types must be atomic"
- 105 L"group '{0}' must contain all, choice, or sequence compositor"
- 106 L"content of attributeGroup '{0}' must match (annotation?, ((attribute | attributeGroup)*, anyAttribute?))"
- 107 L"top-level compositor in a group must not have 'minOccurs' or 'maxOccurs' attribute"
- 108 L"{0} '{1}:{2}' not found"
- 109 L"group with the all compositor must only appear as content type of a complex type"
- 110 L"group with the all compositor constituting the content type of a complex type must have both minOccurs and maxOccurs equal 1"
- 111 L"element declaration in the all compositor must have minOccurs and maxOccurs equal 0 or 1"
- 112 L"attribute '{0}' is already defined in base"
- 113 L"intensional intersection of attribute wildcards must be expressible"
- 114 L"base type does not have any attributes"
- 115 L"attribute '{0}' has incompatible use value in the base"
- 116 L"type of attribute '{0}' must be derived by restriction from type of the corresponding attribute in the base"
- 117 L"attribute '{0}' does not have a fixed value or has a different fixed value from that of the base"
- 118 L"attribute '{0}' has invalid target namespace with respect to the base wildcard constraint or base has no wildcard"
- 119 L"attribute wildcard is present in the derived type but not in the base"
- 120 L"attribute wildcard in the derived type is not a valid subset of that in the base"
- 121 L"attribute '{0}' cannot have different use value in the derived type if the base attribute use value is 'prohibited'"
- 122 L"attribute wildcard in the derived type must be identical to or stricter than the one in the base"
- 123 L"unexpected '{0}' in the content of the all compositor; only elements are allowed"
- 124 L"redefined schema '{0}' has a different target namespace '{1}'"
- 125 L"simpleType in redefine must have a restriction definition"
- 126 L"simpleType base attribute in redefine must reference the original type with the same name"
- 127 L"complexType in redefine must have a restriction or extension definition"
- 128 L"complexType base attribute in redefine must reference the original type with the same name"
- 129 L"group '{0}' must have minOccurs and maxOccurs equal 1"
- 130 L"unable to find declaration in the schema being redefined corresponding to '{0}'"
- 131 L"group declaration in redefine may only contain one reference to itself"
- 132 L"attributeGroup declaration in redefine may only contain one reference to itself"
- 133 L"redefine declaration cannot contain '{0}'"
- 134 L"notation declaration '{0}:{1}' not found"
- 135 L"more than one identity constraint has name '{0}'"
- 136 L"identity constraint declaration must match (annotation?, selector, field+)"
- 137 L"key reference declaration '{0}' refers to unknown key '{1}'"
- 138 L"field cardinalities for keyref '{0}' and key '{1}' must match"
- 139 L"XPath expression is missing or empty"
- 140 L"fixed value in attribute reference is not set or differs from the fixed value of '{0}'"
- 141 L"attribute '{0}' is of ID type or type derived from ID and cannot have default/fixed value constraint"
- 142 L"attribute '{0}' is a subsequent attribute in this complex type with a type derived from ID"
- 143 L"attribute '{0}' is a subsequent attribute in this attribute group with a type derived from ID"
- 144 L"empty value illegal for 'targetNamespace' attribute; target namespace must be absent or contain non-empty value"
- 145 L"{0}"
- 146 L"'{0}' has already been included or redefined"
- 147 L"namespace '{0}' is referenced without import declaration"
- 148 L"all compositor that is part of a complex type definition must constitute the entire content of the definition"
- 149 L"annotation can only contain appinfo and documentation declarations"
- 150 L"invalid facet name '{0}'"
- 151 L"root element name of XML Schema document must be 'schema'"
- 152 L"circular substitution group in element '{0}'"
- 153 L"element '{0}' must be from the XML Schema namespace"
- 154 L"target namespace of attribute '{0}' cannot be http://www.w3.org/2001/XMLSchema-instance"
- 155 L"invalid namespace declaration"
- 156 L"namespace fix-up cannot be performed on DOM Level 1 node"
- 157 L"more than one anyAttribute declaration found in complex type declaration"
- 158 L"anyAttribute must not be followed by other declarations"
- 161 L"parser has encountered more than '{0}' entity expansions in the document; this is the limit imposed by the application"
- 162 L"expected comment or CDATA section"
- 163 L"attribute name expected"
- 164 L"notation name expected"
- 165 L"illegal repetition of elements in mixed content model"
- 166 L"default attribute declaration expected"
- 167 L"equal sign expected"
- 168 L"element name expected"
- 169 L"comment must start with <!--"
- 170 L"invalid document structure"
- 171 L"expected version, encoding, or standalone declaration"
- 172 L"invalid XML version declaration"
- 173 L"unsupported XML version '{0}'"
- 174 L"unterminated XML declaration"
- 175 L"invalid XML encoding declaration '{0}'"
- 176 L"invalid standalone declaration"
- 177 L"unterminated comment"
- 178 L"processing instruction name expected"
- 179 L"unterminated processing instruction"
- 180 L"invalid character 0x{0}"
- 181 L"unterminated start tag '{0}'"
- 182 L"attribute value expected"
- 183 L"unterminated end tag '{0}'"
- 184 L"expected type for attribute '{0}' of element '{1}'"
- 185 L"expected end of tag '{0}'"
- 186 L"expected tag name, comment, PI, or other markup"
- 187 L"invalid content after root element's end tag"
- 188 L"comment expected"
- 189 L"comment or processing instruction expected"
- 190 L"whitespace expected"
- 191 L"expected root element in DOCTYPE declaration"
- 192 L"quoted string expected"
- 193 L"public id expected"
- 194 L"invalid character 0x{0} in public id"
- 195 L"unterminated DOCTYPE declaration"
- 196 L"invalid character 0x{0} in internal subset"
- 197 L"unexpected whitespace"
- 198 L"invalid character 0x{1} in attribute value '{0}'"
- 199 L"markup declaration expected"
- 200 L"TEXT declaration is illegal at this point"
- 201 L"conditional section in internal subset"
- 202 L"parameter entity name expected"
- 203 L"unterminated entity declaration '{0}'"
- 204 L"invalid character reference"
- 205 L"unterminated character reference"
- 206 L"expected entity name for reference"
- 207 L"entity '{0}' not found"
- 208 L"unparsed entity reference '{0}' is invalid at this point"
- 209 L"unterminated entity reference '{0}'"
- 210 L"recursive entity expansion '{0}'"
- 211 L"partial markup in entity value"
- 212 L"unterminated element declaration '{0}'"
- 213 L"expected content specification for element '{0}'"
- 214 L"'*' expected"
- 215 L"mixed content model '{0}' not terminated properly"
- 216 L"system or public id expected"
- 217 L"unterminated notation declaration"
- 218 L"expected ',', '|', or ')'"
- 219 L"expected '|' or ')'"
- 220 L"expected ',', '|', or ')' in content model of element '{0}'"
- 221 L"expected enumeration value for attribute '{0}'"
- 222 L"expected '|' or ')'"
- 223 L"unterminated entity literal"
- 224 L"unmatched end tag detected"
- 225 L"'(' expected"
- 226 L"attribute '{0}' is already specified for element '{1}'"
- 227 L"'<' character cannot be used in attribute value '{0}'; use < instead"
- 228 L"leading surrogate character is not followed by a legal second character"
- 229 L"expected ']]>' sequence to end conditional section"
- 230 L"expected INCLUDE or IGNORE at this point"
- 231 L"expected '[' to follow INCLUDE or IGNORE"
- 232 L"unexpected end of entity '{0}'"
- 233 L"parameter entity propagated out of internal/external subset"
- 234 L"unmatched ']' character detected"
- 235 L"parameter entity references are not allowed inside markup in internal subset"
- 236 L"entity propagated out of the content section into miscellaneous"
- 237 L"expected &# to be followed by a numeric character value"
- 238 L"'[' expected"
- 239 L"']]>' sequence is not allowed in character data"
- 240 L"'--' sequence is illegal in comment"
- 241 L"unterminated CDATA section"
- 242 L"NDATA expected"
- 243 L"NDATA is illegal for parameter entities"
- 244 L"hex radix character references must use 'x', not 'X'"
- 245 L"{0} declaration already seen"
- 246 L"XML declarations must be in this order: version, encoding, standalone"
- 247 L"external entity cannot be referred to from attribute value"
- 248 L"XML or TEXT declaration must start with '<?xml ', not '<?XML '"
- 249 L"expected literal entity value or public/system id"
- 250 L"'{0}' is not a valid digit for the specified radix"
- 251 L"input ended before all started tags were ended; last tag started is '{0}'"
- 252 L"nested CDATA section illegal"
- 253 L"prefix '{0}' can not be resolved to namespace URI"
- 254 L"start and the end tags are in different entities"
- 255 L"XML document cannot be empty"
- 256 L"CDATA section is illegal outside the root element"
- 257 L"unexpected trailing surrogate character"
- 258 L"processing instruction cannot start with 'xml'"
- 259 L"XML or TEXT declaration must start at line 1, column 1"
- 260 L"version declaration is required in XML declaration"
- 261 L"standalone declaration is only legal in the main XML entity"
- 262 L"encoding declaration is required in TEXT declaration"
- 263 L"colon is illegal in names when namespaces are enabled"
- 264 L"{0}"
- 265 L"schemaLocation does not contain namespace-location pairs"
- 266 L"fatal error during schema scan"
- 267 L"reference to external entity declaration '{0}' is illegal in standalone document"
- 268 L"partial markup in parameter entity replacement text in complete declaration"
- 269 L"invalid namespace value in prefix-namespace mapping '{0}'"
- 270 L"prefix 'xmlns' cannot be explicitly bound to namespace"
- 271 L"namespace for 'xmlns' cannot be explicitly bound to prefix"
- 272 L"prefix 'xml' cannot be bound to namespace other than its canonical namespace"
- 273 L"namespace for 'xml' cannot be bound to prefix other than 'xml'"
- 274 L"element '{0}' cannot have 'xmlns' as its prefix"
- 275 L"restriction must contain simpleType definition"
- 276 L"invalid root element '{0}' in DOCTYPE declaration"
- 277 L"invalid element name '{0}'"
- 278 L"invalid attribute name '{0}'"
- 279 L"invalid entity reference name '{0}'"
- 280 L"DOCTYPE declaration already seen"
- 281 L"fallback element is not a direct child of include element"
- 282 L"include element without 'href' attribute"
- 283 L"include element with XPointer specification; XPointer is not yet supported"
- 284 L"invalid 'parse' attribute value '{0}'; expected 'text' or 'xml'"
- 285 L"multiple fallback elements in document '{0}'"
- 286 L"include failed and no fallback element found in document '{0}'"
- 287 L"circular inclusion in document '{0}'"
- 288 L"self-inclusion in document '{0}'"
- 289 L"element '{0}' is not allowed as a child of include element"
- 290 L"included notation '{0}' conflicts with notation already defined"
- 291 L"included entity '{0}' conflicts with entity already defined"
+ 63 L"block value '{0}' is invalid"
+ 64 L"final value '{0}' is invalid"
+ 65 L"element '{0}' cannot be part of the substitution group headed by '{1}'"
+ 66 L"element '{0}' has a type which does not derive from the type of the element at the head of the substitution group"
+ 67 L"element '{0}' declared more than once in the same scope"
+ 68 L"value '{0}' invalid for attribute '{1}'"
+ 69 L"attribute '{0}' has both 'ref' attribute and inline simpleType definition or 'form' or 'type' attribute"
+ 70 L"duplicate reference attribute '{0}:{1}' in complexType definition"
+ 71 L"derivation by restriction is forbidden by either base type '{0}' or globally"
+ 72 L"derivation by extension is forbidden by either base type '{0}' or globally"
+ 73 L"base type specified in complexContent definition must be a complex type"
+ 74 L"imported schema '{0}' has different target namespace '{1}'; expected '{2}'"
+ 75 L"'schemaLocation' attribute must be specified in element '{0}'"
+ 76 L"included schema '{0}' has different target namespace '{1}'"
+ 77 L"at most one annotation is allowed"
+ 78 L"content of attribute '{0}' must match (annotation?, simpleType?)"
+ 79 L"attribute '{0}' must appear in global {1} declarations"
+ 80 L"attribute '{0}' must appear in local {1} declarations"
+ 81 L"attribute '{0}' cannot appear in global {1} declarations"
+ 82 L"attribute '{0}' cannot appear in local {1} declarations"
+ 83 L"minOccurs value '{0}' must not be greater than maxOccurs value '{1}'"
+ 84 L"duplicate annotation in anyAttribute declaration"
+ 85 L"global {0} declaration must have name"
+ 86 L"circular definition in '{0}'"
+ 87 L"global type '{0}:{1}' declared more than once or also declared as {2}"
+ 88 L"global {0} '{1}' declared more than once"
+ 89 L"invalid value '{0}' for whiteSpace facet; expected 'collapse'"
+ 90 L"namespace of import declaration must be different from target namespace of importing schema"
+ 91 L"importing schema must have target namespace if namespace in import declaration is not present"
+ 92 L"element '{0}' cannot have value constraint '{1}' if its type is derived from ID"
+ 93 L"element/attribute '{0}' is of NOTATION type"
+ 94 L"element '{0}' has mixed content type and the content type's particle must be emptiable"
+ 95 L"complexType definition has empty content but base type is not empty or does not have emptiable particle"
+ 96 L"content types of base type '{0}' and derived type '{1}' must both be mixed or element-only"
+ 97 L"derived content type is not a valid restriction of base content type"
+ 98 L"derivation by extension or restriction is forbidden by either base type '{0}' or globally"
+ 99 L"item type definition must have variety of atomic or union where all member types must be atomic"
+ 100 L"group '{0}' must contain all, choice, or sequence compositor"
+ 101 L"content of attributeGroup '{0}' must match (annotation?, ((attribute | attributeGroup)*, anyAttribute?))"
+ 102 L"top-level compositor in a group must not have 'minOccurs' or 'maxOccurs' attribute"
+ 103 L"{0} '{1}:{2}' not found"
+ 104 L"group with the all compositor must only appear as content type of a complex type"
+ 105 L"group with the all compositor constituting the content type of a complex type must have both minOccurs and maxOccurs equal 1"
+ 106 L"element declaration in the all compositor must have minOccurs and maxOccurs equal 0 or 1"
+ 107 L"attribute '{0}' is already defined in base"
+ 108 L"intensional intersection of attribute wildcards must be expressible"
+ 109 L"base type does not have any attributes"
+ 110 L"attribute '{0}' has incompatible use value in the base"
+ 111 L"type of attribute '{0}' must be derived by restriction from type of the corresponding attribute in the base"
+ 112 L"attribute '{0}' does not have a fixed value or has a different fixed value from that of the base"
+ 113 L"attribute '{0}' has invalid target namespace with respect to the base wildcard constraint or base has no wildcard"
+ 114 L"attribute wildcard is present in the derived type but not in the base"
+ 115 L"attribute wildcard in the derived type is not a valid subset of that in the base"
+ 116 L"attribute '{0}' cannot have different use value in the derived type if the base attribute use value is 'prohibited'"
+ 117 L"attribute wildcard in the derived type must be identical to or stricter than the one in the base"
+ 118 L"unexpected '{0}' in the content of the all compositor; only elements are allowed"
+ 119 L"redefined schema '{0}' has a different target namespace '{1}'"
+ 120 L"simpleType in redefine must have a restriction definition"
+ 121 L"simpleType base attribute in redefine must reference the original type with the same name"
+ 122 L"complexType in redefine must have a restriction or extension definition"
+ 123 L"complexType base attribute in redefine must reference the original type with the same name"
+ 124 L"group '{0}' must have minOccurs and maxOccurs equal 1"
+ 125 L"unable to find declaration in the schema being redefined corresponding to '{0}'"
+ 126 L"group declaration in redefine may only contain one reference to itself"
+ 127 L"attributeGroup declaration in redefine may only contain one reference to itself"
+ 128 L"redefine declaration cannot contain '{0}'"
+ 129 L"notation declaration '{0}:{1}' not found"
+ 130 L"more than one identity constraint has name '{0}'"
+ 131 L"identity constraint declaration must match (annotation?, selector, field+)"
+ 132 L"key reference declaration '{0}' refers to unknown key '{1}'"
+ 133 L"field cardinalities for keyref '{0}' and key '{1}' must match"
+ 134 L"XPath expression is missing or empty"
+ 135 L"fixed value in attribute reference is not set or differs from the fixed value of '{0}'"
+ 136 L"attribute '{0}' is of ID type or type derived from ID and cannot have default/fixed value constraint"
+ 137 L"attribute '{0}' is a subsequent attribute in this complex type with a type derived from ID"
+ 138 L"attribute '{0}' is a subsequent attribute in this attribute group with a type derived from ID"
+ 139 L"empty value illegal for 'targetNamespace' attribute; target namespace must be absent or contain non-empty value"
+ 140 L"{0}"
+ 141 L"'{0}' has already been included or redefined"
+ 142 L"namespace '{0}' is referenced without import declaration"
+ 143 L"all compositor that is part of a complex type definition must constitute the entire content of the definition"
+ 144 L"annotation can only contain appinfo and documentation declarations"
+ 145 L"invalid facet name '{0}'"
+ 146 L"root element name of XML Schema document must be 'schema'"
+ 147 L"circular substitution group in element '{0}'"
+ 148 L"element '{0}' must be from the XML Schema namespace"
+ 149 L"target namespace of attribute '{0}' cannot be http://www.w3.org/2001/XMLSchema-instance"
+ 150 L"invalid namespace declaration"
+ 151 L"namespace fix-up cannot be performed on DOM Level 1 node"
+ 152 L"more than one anyAttribute declaration found in complex type declaration"
+ 153 L"anyAttribute must not be followed by other declarations"
+ 156 L"parser has encountered more than '{0}' entity expansions in the document; this is the limit imposed by the application"
+ 157 L"expected comment or CDATA section"
+ 158 L"attribute name expected"
+ 159 L"notation name expected"
+ 160 L"illegal repetition of elements in mixed content model"
+ 161 L"default attribute declaration expected"
+ 162 L"equal sign expected"
+ 163 L"element name expected"
+ 164 L"comment must start with <!--"
+ 165 L"invalid document structure"
+ 166 L"expected version, encoding, or standalone declaration"
+ 167 L"invalid XML version declaration"
+ 168 L"unsupported XML version '{0}'"
+ 169 L"unterminated XML declaration"
+ 170 L"invalid XML encoding declaration '{0}'"
+ 171 L"invalid standalone declaration"
+ 172 L"unterminated comment"
+ 173 L"processing instruction name expected"
+ 174 L"unterminated processing instruction"
+ 175 L"invalid character 0x{0}"
+ 176 L"unterminated start tag '{0}'"
+ 177 L"attribute value expected"
+ 178 L"unterminated end tag '{0}'"
+ 179 L"expected type for attribute '{0}' of element '{1}'"
+ 180 L"expected end of tag '{0}'"
+ 181 L"expected tag name, comment, PI, or other markup"
+ 182 L"invalid content after root element's end tag"
+ 183 L"comment expected"
+ 184 L"comment or processing instruction expected"
+ 185 L"whitespace expected"
+ 186 L"expected root element in DOCTYPE declaration"
+ 187 L"quoted string expected"
+ 188 L"public id expected"
+ 189 L"invalid character 0x{0} in public id"
+ 190 L"unterminated DOCTYPE declaration"
+ 191 L"invalid character 0x{0} in internal subset"
+ 192 L"unexpected whitespace"
+ 193 L"invalid character 0x{1} in attribute value '{0}'"
+ 194 L"markup declaration expected"
+ 195 L"TEXT declaration is illegal at this point"
+ 196 L"conditional section in internal subset"
+ 197 L"parameter entity name expected"
+ 198 L"unterminated entity declaration '{0}'"
+ 199 L"invalid character reference"
+ 200 L"unterminated character reference"
+ 201 L"expected entity name for reference"
+ 202 L"entity '{0}' not found"
+ 203 L"unparsed entity reference '{0}' is invalid at this point"
+ 204 L"unterminated entity reference '{0}'"
+ 205 L"recursive entity expansion '{0}'"
+ 206 L"partial markup in entity value"
+ 207 L"unterminated element declaration '{0}'"
+ 208 L"expected content specification for element '{0}'"
+ 209 L"'*' expected"
+ 210 L"mixed content model '{0}' not terminated properly"
+ 211 L"system or public id expected"
+ 212 L"unterminated notation declaration"
+ 213 L"expected ',', '|', or ')'"
+ 214 L"expected '|' or ')'"
+ 215 L"expected ',', '|', or ')' in content model of element '{0}'"
+ 216 L"expected enumeration value for attribute '{0}'"
+ 217 L"expected '|' or ')'"
+ 218 L"unterminated entity literal"
+ 219 L"unmatched end tag detected"
+ 220 L"'(' expected"
+ 221 L"attribute '{0}' is already specified for element '{1}'"
+ 222 L"'<' character cannot be used in attribute value '{0}'; use < instead"
+ 223 L"leading surrogate character is not followed by a legal second character"
+ 224 L"expected ']]>' sequence to end conditional section"
+ 225 L"expected INCLUDE or IGNORE at this point"
+ 226 L"expected '[' to follow INCLUDE or IGNORE"
+ 227 L"unexpected end of entity '{0}'"
+ 228 L"parameter entity propagated out of internal/external subset"
+ 229 L"unmatched ']' character detected"
+ 230 L"parameter entity references are not allowed inside markup in internal subset"
+ 231 L"entity propagated out of the content section into miscellaneous"
+ 232 L"expected &# to be followed by a numeric character value"
+ 233 L"'[' expected"
+ 234 L"']]>' sequence is not allowed in character data"
+ 235 L"'--' sequence is illegal in comment"
+ 236 L"unterminated CDATA section"
+ 237 L"NDATA expected"
+ 238 L"NDATA is illegal for parameter entities"
+ 239 L"hex radix character references must use 'x', not 'X'"
+ 240 L"{0} declaration already seen"
+ 241 L"XML declarations must be in this order: version, encoding, standalone"
+ 242 L"external entity cannot be referred to from attribute value"
+ 243 L"XML or TEXT declaration must start with '<?xml ', not '<?XML '"
+ 244 L"expected literal entity value or public/system id"
+ 245 L"'{0}' is not a valid digit for the specified radix"
+ 246 L"input ended before all started tags were ended; last tag started is '{0}'"
+ 247 L"nested CDATA section illegal"
+ 248 L"prefix '{0}' can not be resolved to namespace URI"
+ 249 L"start and the end tags are in different entities"
+ 250 L"XML document cannot be empty"
+ 251 L"CDATA section is illegal outside the root element"
+ 252 L"unexpected trailing surrogate character"
+ 253 L"processing instruction cannot start with 'xml'"
+ 254 L"XML or TEXT declaration must start at line 1, column 1"
+ 255 L"version declaration is required in XML declaration"
+ 256 L"standalone declaration is only legal in the main XML entity"
+ 257 L"encoding declaration is required in TEXT declaration"
+ 258 L"colon is illegal in names when namespaces are enabled"
+ 259 L"{0}"
+ 260 L"schemaLocation does not contain namespace-location pairs"
+ 261 L"fatal error during schema scan"
+ 262 L"reference to external entity declaration '{0}' is illegal in standalone document"
+ 263 L"partial markup in parameter entity replacement text in complete declaration"
+ 264 L"invalid namespace value in prefix-namespace mapping '{0}'"
+ 265 L"prefix 'xmlns' cannot be explicitly bound to namespace"
+ 266 L"namespace for 'xmlns' cannot be explicitly bound to prefix"
+ 267 L"prefix 'xml' cannot be bound to namespace other than its canonical namespace"
+ 268 L"namespace for 'xml' cannot be bound to prefix other than 'xml'"
+ 269 L"element '{0}' cannot have 'xmlns' as its prefix"
+ 270 L"restriction must contain simpleType definition"
+ 271 L"invalid root element '{0}' in DOCTYPE declaration"
+ 272 L"invalid element name '{0}'"
+ 273 L"invalid attribute name '{0}'"
+ 274 L"invalid entity reference name '{0}'"
+ 275 L"DOCTYPE declaration already seen"
+ 276 L"fallback element is not a direct child of include element"
+ 277 L"include element without 'href' attribute"
+ 278 L"include element with XPointer specification; XPointer is not yet supported"
+ 279 L"invalid 'parse' attribute value '{0}'; expected 'text' or 'xml'"
+ 280 L"multiple fallback elements in document '{0}'"
+ 281 L"include failed and no fallback element found in document '{0}'"
+ 282 L"circular inclusion in document '{0}'"
+ 283 L"self-inclusion in document '{0}'"
+ 284 L"element '{0}' is not allowed as a child of include element"
+ 285 L"included notation '{0}' conflicts with notation already defined"
+ 286 L"included entity '{0}' conflicts with entity already defined"
END
STRINGTABLE DISCARDABLE
BEGIN
Modified: xerces/c/trunk/src/xercesc/validators/schema/TraverseSchema.cpp
URL: http://svn.apache.org/viewvc/xerces/c/trunk/src/xercesc/validators/schema/TraverseSchema.cpp?rev=802788&r1=802787&r2=802788&view=diff
==============================================================================
--- xerces/c/trunk/src/xercesc/validators/schema/TraverseSchema.cpp (original)
+++ xerces/c/trunk/src/xercesc/validators/schema/TraverseSchema.cpp Mon Aug 10 13:33:48 2009
@@ -5222,27 +5222,18 @@
if ((blockSet & SchemaSymbols::XSD_SUBSTITUTION) == 0 ) {
blockSet += SchemaSymbols::XSD_SUBSTITUTION;
}
- else {
- reportSchemaError(elem, XMLUni::fgXMLErrDomain, XMLErrs::SubstitutionRepeated);
- }
}
else if (XMLString::equals(token, SchemaSymbols::fgATTVAL_EXTENSION)) {
if ((blockSet & SchemaSymbols::XSD_EXTENSION) == 0) {
blockSet += SchemaSymbols::XSD_EXTENSION;
}
- else {
- reportSchemaError(elem, XMLUni::fgXMLErrDomain, XMLErrs::ExtensionRepeated);
- }
}
else if (XMLString::equals(token, SchemaSymbols::fgATTVAL_RESTRICTION)) {
if ((blockSet & SchemaSymbols::XSD_RESTRICTION) == 0 ) {
blockSet += SchemaSymbols::XSD_RESTRICTION;
}
- else {
- reportSchemaError(elem, XMLUni::fgXMLErrDomain, XMLErrs::RestrictionRepeated);
- }
}
else {
reportSchemaError(elem, XMLUni::fgXMLErrDomain, XMLErrs::InvalidBlockValue, blockVal);
@@ -5283,9 +5274,6 @@
if ((finalSet & SchemaSymbols::XSD_UNION) == 0) {
finalSet += SchemaSymbols::XSD_UNION;
}
- else {
- reportSchemaError(elem, XMLUni::fgXMLErrDomain, XMLErrs::UnionRepeated);
- }
}
else if (XMLString::equals(token, SchemaSymbols::fgATTVAL_EXTENSION)
&& (finalType == EC_Final || finalType == ECS_Final)) {
@@ -5293,9 +5281,6 @@
if ((finalSet & SchemaSymbols::XSD_EXTENSION) == 0) {
finalSet += SchemaSymbols::XSD_EXTENSION;
}
- else {
- reportSchemaError(elem, XMLUni::fgXMLErrDomain, XMLErrs::ExtensionRepeated);
- }
}
else if (XMLString::equals(token, SchemaSymbols::fgELT_LIST)
&& (finalType == S_Final || finalType == ECS_Final)) {
@@ -5303,18 +5288,12 @@
if ((finalSet & SchemaSymbols::XSD_LIST) == 0 ) {
finalSet += SchemaSymbols::XSD_LIST;
}
- else {
- reportSchemaError(elem, XMLUni::fgXMLErrDomain, XMLErrs::ListRepeated);
- }
}
else if (XMLString::equals(token, SchemaSymbols::fgATTVAL_RESTRICTION)) {
if ((finalSet & SchemaSymbols::XSD_RESTRICTION) == 0 ) {
finalSet += SchemaSymbols::XSD_RESTRICTION;
}
- else {
- reportSchemaError(elem, XMLUni::fgXMLErrDomain, XMLErrs::RestrictionRepeated);
- }
}
else {
reportSchemaError(elem, XMLUni::fgXMLErrDomain, XMLErrs::InvalidFinalValue, finalVal);
@@ -7920,6 +7899,11 @@
reportSchemaError(elem, XMLUni::fgXMLErrDomain, XMLErrs::BadAttDerivation_2, childLocalPart);
}
+ // if the attribute in the derived type is prohibited, and it didn't try to override a required attribute,
+ // it's ok and shouldn't be tested for data type or fixed value
+ if (childAttDefType == XMLAttDef::Prohibited)
+ continue;
+
// Constraint 2.1.2
DatatypeValidator* baseDV = baseAttDef->getDatatypeValidator();
DatatypeValidator* childDV = childAttDef.getDatatypeValidator();
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xerces.apache.org
For additional commands, e-mail: commits-help@xerces.apache.org