- Knowledgebase
- XML Schema
- Cvc-elt
-
Glossary
-
XML / ISO 20022 Standard
-
ISO 20022 Messages
-
XML Schema
- Miscellaneous
- Attribute
- Closing Tag
- Comment
- Content
- Cvc-complex-type
- Cvc-elt
- Cvc-id
- Cvc-identity-constraint
- Cvc-minexclusive-valid
- Cvc-mininclusive-valid
- Cvc-type
- Cvc-totaldigits-valid
- Cvc-attribute
- Cvc-datatype-valid
- Maximum Length
- Cvc-enumeration-valid
- Cvc-fractiondigits-valid
- Cvc-length-valid
- Cvc-maxexclusive-valid
- Cvc-maxinclusive-valid
- Cvc-maxlength-valid
- Cvc-minlength-valid
- Cvc-pattern-valid
- Element Value
- Encoding
- Length
- Mandatory element
- Missing
- Missing Tag
- Missing Child Element
- MIXD
- Root
- Unsupported Characters
- UTF-8
- Value
- Wrong Declaration
-
EPC SEPA
-
CGI-MP
-
US ACH (Nacha)
-
SWIFT MT
-
Finvoice
-
Bank-Specific
-
XMLdation Service Guides
-
Studio Guide
-
Simulator
cvc-elt.2
Notice! This page describes the nature of the error using a hypothetical example and not the erroneous data of the input test file. You should however be able to apply this information to your error case.
General description of the error:
The format of the error message: cvc-elt.2: The value of "{0}" in the element declaration for "{1}" must be false.
Error description in schema standard: http://www.w3.org/TR/2007/WD-xmlsche...70830/#cvc-elt
Possible causes for this error:
- Schema has defined an element as mandatory ('minOccurs="1"') but also as abstract ('abstract="true"') which means that no instances are allowed from it. Element being defined as abstract means that this element cannot be used directly but e.g. substitutionGroup structure must be used instead.
An example
<smallCar>
<person pId="22" id="ID" xsi:type="urn:Programmer"></person>
</smallCar>
Error message: Error cvc-elt.2: The value of {abstract} in the element declaration for 'person' must be false.
How to fix: You should check the schema to see if there is a substitutionGroup defined for the element.