IllegalQName

Attention ! Cette page décrit la nature de l'erreur à l'aide d'un exemple hypothétique et non pas les données erronées du fichier d'essai d'entrée. Vous devriez toutefois pouvoir appliquer cette information à votre cas d'erreur.

General description of the error:

The format of the error message: Element or attribute do not match QName production: QName::=(NCName':')?NCName.

Possible causes for this error:

  • Attribute is not properly declared
    • Invalid character is used to separate attribute name and value. Character = has to be used to separate name and value in attribute.
    • Attribute name has an invalid character

Example

<InstdAmt Ccy:"JPY">10000000</InstdAmt> 

Error message: Element or attribute do not match QName production: QName::=(NCName':')?NCName.

How to fix: Replace : with =

<InstdAmt Ccy="JPY">10000000</InstdAmt>