Skip Headers

Oracle9i Database Error Messages
Release 2 (9.2)

Part Number A96525-01
Go To Documentation Library
Home
Go To Product List
Book List
Go To Table Of Contents
Contents
Go To Index
Index

Master Index

Feedback

Go to previous page Go to next page

52
XML Schema Processor Messages (LSX)


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 XML Schema must be <schema>.

Action: Correct the Schema; consult the Schema specification.


LSX-00003 invalid attribute "string" for element "string"

Cause: The named Schema element had an invalid attribute.

Action: Correct the Schema; consult the Schema specification.


LSX-00004 unexpected XML node type

Cause: Schema contains an XML node other than element, text (or CDATA), comment, or PI.

Action: Other node types are not permitted; remove them.


LSX-00008 feature "string" is not implemented

Cause: An attempt was made to use a feature that is not yet implemented.

Action: Make an enhancement request for the feature.


LSX-00009 data missing for type "string"

Cause: Data is missing for an element or attribute of a simple type.

Action: Add data in the element or attribute.


LSX-00010 extra elements at end of "string"

Cause: Extra elements exist at the end of schema component declarations.

Action: Remove the extra elements.


LSX-00011 internal error: string

Cause: Implementation error.

Action: File a bug.


LSX-00013 element "string" not from Schema of Schemas

Cause: Bogus element exists in the schema file. Its name is not from Schema of Schemas.

Action: Remove the bogus element.


LSX-00014 empty instance document

Cause: Instance document to be Schema validated was empty (no top-level element).

Action: Provide a complete XML instance document.


LSX-00015 failed to parse document

Cause: Failed to parse the schema document using the given URI.

Action: Provide the correct URI and make sure that the schema document is valid.


LSX-00020 unknown type "string"

Cause: A specified type was unknown (not defined in any loaded Schemas).

Action: Make sure the type was defined and that the type usage referenced the correct Schema.


LSX-00021 undefined element "string"

Cause: Element is undefined in the specified namespace.

Action: If the element name is misspelled, correct the spelling.


LSX-00022 unknown namespace prefix "string"

Cause: Prefix in a QName is undefined in the current scope.

Action: Correct the prefix name if it's misspelled.


LSX-00023 unknown namespace URI "string"

Cause: Namespace URI is unknown to the schema processor.

Action: Correct the namespace URI if it's misspelled.


LSX-00024 unknown attribute group "string"

Cause: The name of attribute group is unknown to the schema processor in the current scope.

Action: Correct the name of attribute group if it's misspelled.


LSX-00025 unknown group "string"

Cause: The name of group is unknown to the schema processor in the current scope.

Action: Correct the name of group if it's misspelled.


LSX-00026 unknown attribute "string"

Cause: The name of attribute is unknown to the schema processor in the current scope.

Action: Correct the name of attribute if it's misspelled.


LSX-00102 duplicate element "string"

Cause: Element declaration is not unique within its scope.

Action: Rename the element.


LSX-00103 duplicate group "string"

Cause: Group declaration is not unique within its scope.

Action: Rename the group.


LSX-00104 duplicate type "string"

Cause: Type definition is not unique within its scope.

Action: Rename the type.


LSX-00105 duplicate attribute group "string"

Cause: Attribute group declaration is not unique within its scope.

Action: Rename the attribute group.


LSX-00106 duplicate attribute "string"

Cause: Attribute declaration is not unique within its scope.

Action: Rename the attribute.


LSX-00110 facet "string" should have single value attribute

Cause: A facet declaration did not have a value attribute.

Action: Each facet declaration must contain one and only one value attribute.


LSX-00111 type "string" contains invalid facets

Cause: A specified facet was invalid for a type. Each datatype has a different set of facets which may apply.

Action: Use only applicable facets for the type.


LSX-00112 facet "string" duplicated

Cause: A facet (other than "enumeration") was specified more than once.

Action: Only the enumeration facet may be used more than once for a type.


LSX-00113 facet "string" has invalid value "string"

Cause: Facet value contains illegal characters or its value is out of range.

Action: Remove illegal characters.


LSX-00114 facet "string" not in schema schema

Cause: Facets are not defined in the XMLSchema namespace.

Action: Remove illegal facet declarations.


LSX-00116 mutually exclusive facets are not allowed

Cause: Mutual exclusiveness violations were found for facets. For example, both "length" and either "minLength" or "maxLength" are not allowed to be facets.

Action: Remove the facets that are at fault.


LSX-00117 "minLength" should not be greater than "maxLength"

Cause: The value of "minLength" must be less than or equal to the value of "maxLength".

Action: Correct either "minLength" or "maxLength".


LSX-00118 fixed facet value cannot be changed

Cause: The value of a fixed facet in the base type definition should remain the same.

Action: Remove the fixed facet specification in the parent's type for the erroneous facet component.


LSX-00123 base type is required

Cause: Missing base type declaration in the type definition.

Action: Define a base type.


LSX-00124 "list" element is improperly defined

Cause: A "list" element either must have its "itemType" attribute set or have one of its children be a "simpleType" element, but both conditions cannot exist.

Action: Remove the erroneous condition.


LSX-00125 "restriction" element is improperly defined

Cause: A "restriction" element either must have its "base" attribute set or have one of its children be a "simpleType" element, but both conditions cannot exist.

Action: Remove the erroneous condition.


LSX-00130 attribute "processContents" has invalid value "string"

Cause: Attribute "processContents" in the "any" element or "anyAttribute" declaration has an invalid value.

Action: Specify one of the following values: lax, skip, or strict.


LSX-00132 attribute "string" has invalid occurrences value "string"

Cause: A minOccurs or maxOccurs attribute had an invalid value (not a integer or less than zero).

Action: Use a legal "occurs" value.


LSX-00133 attribute "use" has invalid value "string"

Cause: A "use" attribute had an invalid value. Choices for "use" are "default", "fixed", "optional", "prohibited", or "required".

Action: Change the attribute to one of the above values.


LSX-00134 attribute "string" has invalid qualification "string"

Cause: An attribute that specifies qualification (form, attributeFormDefault, elementFormDefault) was invalid; it must be one of "qualified" or "unqualified".

Action: Change the attribute to one of the above values.


LSX-00135 invalid min/max Occurs for <all> element, must be 0/1

Cause: "minOccurs" has a value other than 0/1 or "maxOccurs" has a value other than 1.

Action: Specify 0/1 for "minOccurs" or "maxOccurs".


LSX-00136 "maxOccurs" is less than "minOccurs"

Cause: The value of the "maxOccurs" specification is less than the value of the "minOccurs" specification.

Action: Correct "minOccurs" or "maxOccurs".


LSX-00141 ID type may only be used in attributes

Cause: For backward compatibility with DTD, ID type may only be used in attributes.

Action: Remove the ID type.


LSX-00142 invalid sub-element "string" for element "string"

Cause: Invalid sub-element in the content of either attribute or element declaration.

Action: Remove the sub-element.


LSX-00143 element "string" must have type or ref

Cause: A Schema element was declared but was neither type or reference.

Action: One of type or reference must be specified.


LSX-00144 attribute "string" invalid derivation-restriction value "string"

Cause: An attribute which specifies a derivation-restriction setting (block, content, final) had an invalid value. Choices are "#all", "extension", or "restriction".

Action: Change the attribute to one of the above values.


LSX-00145 attribute "string" invalid derived value "string"

Cause: A derivedBy attribute had an invalid value. Choices are "extension" or "restriction".

Action: Change the attribute to one of the above values.


LSX-00146 element or attribute is improperly defined

Cause: An element or attribute definition must have either its "type" attribute set or must have one of its children be a "simpleType" or "complexType" element but both conditions cannot exist.

Action: Remove the erroneous condition.


LSX-00147 "string" cannot contain "string"

Cause: An invalid schema component exists in the current declaration.

Action: Remove the schema component.


LSX-00148 annotation must come first in "string"

Cause: "annotation" element must be the first in the content.

Action: Make "annotation" the first element.


LSX-00150 attributeGroup reference shouldn't have children

Cause: A reference-to-attributeGroup element has children. It is suppose to be empty except for annotations.

Action: Remove the children.


LSX-00151 invalid combination of attributes "ref" and "name"

Cause: If the item's parent is not <schema>, then either the "ref" or the "name" attribute must be present, but not both. Top-level elements or attributes must have a name.

Action: Specify either the "ref" or "name" attribute.


LSX-00152 only "minOccurs", "maxOccurs", or "id" is allowed

Cause: If the item's parent is not <schema> and "ref" is present, then "complexType", "simpleType", "key", "keyref", "unique", "nillable", "default", "fixed", "form", "block", and "type" must be absent.

Action: Remove the prohibited attribute.


LSX-00153 invalid combination of default and fixed attributes

Cause: It is an error for a declaration to contain both fixed and default attributes.

Action: Remove either the default or the fixed attributes.


LSX-00154 attribute "use" must have its value set to "optional"

Cause: If "default" and "use" are both present, use must have its value set to "optional".

Action: Remove the default attribute or change the value of the "use" attribute.


LSX-00155 invalid use of attribute "ref"

Cause: If the item's parent is not <schema> and the attribute "ref" is present, then the element "simpleType" and the attributes "form" and "type" must be absent.

Action: Remove the prohibited items.


LSX-00156 type is final and no derivations are allowed

Cause: Derivation from a type that is declared to be final occurred.

Action: Remove the final declaration from the base type.


LSX-00200 element "string" not empty

Cause: Content of the element must be empty.

Action: Remove any schema components in the content.


LSX-00201 contents of "string" should be elements only

Cause: Node with type other than "element", "processing instruction", or "comment" exists in the content of the violating element.

Action: Remove the offending nodes.


LSX-00202 contents of "string" should be text only

Cause: Node with type other than "text", "processing instruction", or "comment" exists in the content of the violating element.

Action: Remove the offending nodes.


LSX-00204 extra data at end of complex element

Cause: Extra nodes exist at the end of an element with a complex type definition.

Action: Remove the offending nodes or check the definition of the complex type.


LSX-00210 value "string" out of range for type "string"

Cause: Value is out of range for the data with a specific type.

Action: Fix the value.


LSX-00211 value "string" whose fractional digits exceeds number

Cause: Too many fractional digits after the decimal point.

Action: Remove the extra fractional digits.


LSX-00212 value "string" whose total digits exceeds number

Cause: Too many digits in the decimal data.

Action: Remove the extra digits.


LSX-00213 only number occurrences of particle "string", minimum is number

Cause: Too few occurrences of particles in the node.

Action: Specify more particles.


LSX-00214 too many occurrences of particle "string", maximum is number

Cause: Too many occurrences of particles in the node.

Action: Remove extra ones.


LSX-00220 "string" is wrong length, should be number

Cause: Data of simple type has invalid length.

Action: Fix the length of the data.


LSX-00221 "string" is too short (minimum length is number)

Cause: The length of the data is too short.

Action: Prepend extra characters (such as zeros or blank characters) to make the data longer.


LSX-00222 "string" is too long (maximum length is number)

Cause: The length of the data is too long.

Action: Remove extra characters from the data.


LSX-00229 item type is not a valid type for a list simple type

Cause: The specified item type must not itself be a list type, and must be one of the types identified in [XML Schemas: Datatypes] as a suitable item type for a list simple type.

Action: Change the list schema component's declaration.


LSX-00230 invalid integer "string"

Cause: Illegal characters exist in the "integer" or its derivative type declarations.

Action: Remove illegal characters.


LSX-00231 invalid unsigned integer "string"

Cause: Illegal characters exist in the "unsignedLong", "unsignedInt", "unsignedShort", or "unsignedByte" declarations.

Action: Remove illegal characters.


LSX-00232 invalid unsigned long "string"

Cause: Illegal characters exist in the "unsignedLong" declaration.

Action: Remove illegal characters.


LSX-00233 invalid long "string"

Cause: Illegal characters exist in the "long" declaration.

Action: Remove illegal characters.


LSX-00234 invalid decimal "string"

Cause: Illegal characters exist in the "decimal" declaration.

Action: Remove illegal characters.


LSX-00235 invalid URI "string"

Cause: Invalid URI specification for data of "anyURI" type.

Action: Remove illegal characters.


LSX-00237 invalid Name "string"

Cause: Invalid XML name.

Action: Remove illegal characters.


LSX-00238 invalid Nmtoken "string"

Cause: Invalid Nmtoken.

Action: Remove illegal characters.


LSX-00240 bad float "string"

Cause: Invalid value for "float" type data.

Action: Remove illegal characters.


LSX-00241 bad double "string"

Cause: Invalid value for "double" type data.

Action: Remove illegal characters.


LSX-00242 bad Boolean "string"

Cause: Boolean data must have a value from the following set: "1", "0", "true", or "false".

Action: Specify one of "1", "0", "true", or "false".


LSX-00243 invalid date "string"

Cause: Invalid value for data of "date" type.

Action: Remove illegal characters.


LSX-00244 invalid NCName "string"

Cause: Invalid value for data of "NCName" type.

Action: Remove illegal characters.


LSX-00245 invalid ID "string"

Cause: Data specified is not of "NCName" type.

Action: Remove illegal characters.


LSX-00246 invalid QName "string"

Cause: Invalid value for data of "QName" type.

Action: Remove illegal characters.


LSX-00247 invalid language specification "string"

Cause: Invalid value for data of "language" type.

Action: Remove illegal characters.


LSX-00248 invalid duration "string"

Cause: Invalid value for data of "duration" type.

Action: Remove illegal characters.


LSX-00249 invalid date or time "string"

Cause: Invalid value for data of "dateTime", "time", "gYearMonth", "gYear", "gMonthDay", "gDay", or "gMonth" type.

Action: Remove illegal characters.


LSX-00250 invalid normalizedString "string"

Cause: Invalid value for data of "normalizedString" type.

Action: Remove illegal characters.


LSX-00251 invalid token "string"

Cause: Invalid value for data of "token" type.

Action: Remove illegal characters.


LSX-00252 invalid union "string"

Cause: Data of simple type is not one of the union type.

Action: Use one of the union type as its type.


LSX-00253 branch is empty

Cause: The pattern specification "branch1 | branch2" has either "branch1" or "branch2" missing.

Action: Remove '|' or add either "branch1" or "branch2".


LSX-00255 mismatched parentheses

Cause: ")" found without a matching "(" in a pattern specification.

Action: Add "(" to the pattern specification.


LSX-00256 empty character class expression

Cause: "[]" found when processing a character class expression.

Action: Specify the character group within the brackets.


LSX-00257 atom specification is missing

Cause: A quantifier was found without an atom specification.

Action: Add an atom specification in front of the quantifier.


LSX-00258 invalid escape character

Cause: "x" in "is not a valid escape character.

Action: Change "x" to a valid escape character.


LSX-00259 invalid character found in the pattern

Cause: An unexpected character was found in the pattern.

Action: Fix the pattern.


LSX-00260 unexpected end of pattern

Cause: Something is missing at the end of the pattern.

Action: Fix the pattern.


LSX-00261 invalid character property

Cause: An error occurred when processing the character property. For example, "{" is missing after "p" or "P".

Action: Fix the character property.


LSX-00262 attribute "string" cannot have complex type "string"

Cause: The type of the attribute is "complex".

Action: Specify the type of the attribute to be "simple".


LSX-00263 undefined attribute "string"

Cause: Violating attribute is not defined in the current scope.

Action: Correct the attribute name if it's misspelled.


LSX-00264 attribute "string" is prohibited (may not occur)

Cause: Global declarations cannot contain the attributes "ref", "minOccurs", or "maxOccurs", or the use of this attribute is explicitly declared as "prohibited" by the schema.

Action: Remove the attribute.


LSX-00265 attribute "string" value "string" is wrong (must be "string")

Cause: Attribute has a value other than its fixed value.

Action: Use fixed value as its value.


LSX-00266 missing required attribute "string"

Cause: A required attribute is missing.

Action: Add the required attribute.


LSX-00270 hex-encoded binary has odd length

Cause: Data of "hexBinary" type has odd number of digits.

Action: Add missing digits as appropriate.


LSX-00271 invalid character "character" in hex-encoded binary

Cause: Data of "hexBinary" type has invalid characters.

Action: Remove illegal characters.


LSX-00272 BASE64-encoded binary grouped improperly (not 4's)

Cause: Number of digits is not a multiple of four.

Action: Add missing digits as appropriate.


LSX-00273 invalid character "character" in base64-encoded binary

Cause: Data of "base64Binary" type has invalid characters.

Action: Remove illegal characters.


LSX-00274 invalid padding in base64-encoded binary

Cause: Invalid padding characters at the end of data.

Action: Use "=" as the padding characters.


LSX-00280 duplicate ID "string"

Cause: ID name is not unique within the schema scope.

Action: Rename the ID.


LSX-00281 referenced ID "string" is not defined

Cause: Referenced ID name is not defined within the schema scope.

Action: Define the ID.


LSX-00282 duplicate notation name "string"

Cause: The name of the "notation" element is not unique within the schema scope.

Action: Rename the element.


LSX-00283 referenced notation "string" is not defined

Cause: Referenced notation name is not defined within the schema scope.

Action: Define the element.


LSX-00284 duplicate constraint name "string"

Cause: Each constraint declaration has a name which exists in a single symbol space for constraints.

Action: Choose a different name.


LSX-00285 referenced key "string" is not defined

Cause: Referenced key name is not defined within the schema scope.

Action: Define the key.


LSX-00290 invalid enumeration choice "string"

Cause: The value of the data is not one of the enumeration choice.

Action: Select one of the enumeration choices as its value.


LSX-00291 value "string" is less than minimum "string" (string)

Cause: Data has a value less than required minimum.

Action: Increase the value.


LSX-00292 value "string" is greater than maximum "string" (string)

Cause: Data has a value greater than maximum.

Action: Decrease the value.


LSX-00300 group must have name or ref but not both

Cause: "ref" or "name" attributes are either both missing or have both been specified.

Action: Specify either "ref", "name", but not both.


LSX-00310 local element or attribute should be namespace qualified

Cause: Element or attribute name is not namespace qualified.

Action: Add prefix or default namespace URI declaration.


LSX-00311 local element or attribute shouldn't be namespace qualified

Cause: Element or attribute name is namespace qualified.

Action: Remove prefix or default namespace URI declaration from itself or ancestors.


LSX-00320 missing required elements in <all>

Cause: Some required elements in "all" particle are missing.

Action: Add the missing elements.


LSX-00330 missing range start character

Cause: Missing range start character in a character range specification.

Action: Add the missing characters.


LSX-00331 missing comma

Cause: A comma is missing in a range specification.

Action: Add the missing characters.


LSX-00332 bad decimal digits in a quantifier specification

Cause: Quatifier has invalid characters.

Action: Remove illegal characters.


LSX-00333 literal "string" is not valid with 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 value for the imported element

Cause: If the namespace attribute is present, then its actual value must not match the actual value of the enclosing schema's targetNamespace attribute. If the namespace attribute is not present, then the enclosing schema must have a targetNamespace attribute.

Action: Match namespace value.


LSX-00341 ENTITY or ENTITIES type may only be used in attributes

Cause: For compatibility, ENTITY or ENTITIES should be used only on attributes.

Action: Remove the ENTITY or ENTITIES.


LSX-00342 value of attribute "base" must be a complex type definition

Cause: If the "complexContent" alternative is chosen, then the type definition resolved to by the actual value of the attribute "base" must be a complex type definition.

Action: Choose a complex type definition as its base type.


Go to previous page Go to next page
Oracle
Copyright © 1996, 2002 Oracle Corporation.

All Rights Reserved.
Go To Documentation Library
Home
Go To Product List
Book List
Go To Table Of Contents
Contents
Go To Index
Index

Master Index

Feedback