Suite

Erreur de récolte GeoNetwork CSW - "gmd:MD_MetaData, csw: record" n'est pas une valeur valide pour QName

Erreur de récolte GeoNetwork CSW -


J'essaie d'exécuter une récolte CSW dans GeoNetwork, mais j'obtiens cette erreur :

"gmd:MD_MetaData, csw: record" n'est pas une valeur valide pour QName

J'utilise GeoNetwork 2.10.3 sur Windows 7 64 bits et GeoServer 2.6.2


"gmd:MD_MetaData, csw: record"

Eh bien, le message d'erreur est correct, le texte cité n'est pas un QName valide, comme nous pouvons le voir d'après sa définition :

QName ::= Nom Préfixé | UnprefixedName PrefixedName ::= Préfixe ':' LocalPart UnprefixedName ::= Préfixe LocalPart ::= NCName LocalPart ::= NCName

et

NCName ::= Name - (Char* ':' Char*) /* Un nom XML, moins le ":" */

Référence https://en.wikipedia.org/wiki/QName

c'est à dire.

Nous avons unNom Préfixé, le préfixe estgmd, nous avons un:, lesLocalPartest doncMD_MetaData, csw : enregistrementqui devrait être unNCNamemais il est invalide car il y a deux points après le csw.


Voir la vidéo: Geonetwork Tutorial 199: Publish a metadata