Auteur Sujet: Conformité au schéma XSD  (Lu 1327 fois)

pm

  • Utilisateur
  • *
  • Messages: 38
    • Voir le profil
Conformité au schéma XSD
« le: mars 03, 2014, 03:09:19 pm »
Nous générons des fichiers .xml au format Neptune et nous utilisons votre site pour vérifier la conformité de ces fichiers.

Nous avons des résultats que nous ne nous expliquons pas sur certains fichiers .xml.
L'erreur signalée lors de la validation sur votre site est la suivante :
« Conformité au schéma XML du profil NEPTUNE » : le fichier /var/lib/chouette/validations/xxx.xml ne respecte pas le modèle NEPTUNE.
Or nos fichiers semblent respecter les consignes indiquées dans votre aide en ligne à ce sujet.
Plus précisément, au niveau du rapport, on trouve :
- soit le message : "échec de l'enregistrement de Fichier : refer object has no id set"
- soit le message :" "échec de l'enregistrement ... PeparedStatementCallback... erreur la valeur d'une clé dupliquée rompt la contrainte unique "lines_registration_number_key...La clé existe déjà"

Malheureusement, nous n'avons pas trouvé d'erreur qui puisse expliquer ce message.

Avez-vous des pistes "a priori" à nous indiquer ?


pm

  • Utilisateur
  • *
  • Messages: 38
    • Voir le profil
Re : Conformité au schéma XSD
« Réponse #1 le: mars 03, 2014, 03:11:24 pm »
Vous trouverez le profil xsd a partir du lien suivant. Www.chouette.mobi/spip.php?rubrique61.
La première étape consiste a rendre vos fichiers conformes au modèle xsd.

Quelques éléments complémentaires pourront vous aider à résoudre les problèmes rencontrés:
- il n est pas possible de mettre des espaces dans les identifiants
- Il manque les ptlink dans une chouetteroute