Image du projet 'Extension Connecteur HAL' téléversée
  1. Extension Connecteur HAL
  2. HAL-11

Manque champ pour le parsing des retours api.archives-ouvertes

XMLWordImprimable

    • Icon: Demande d'amélioration Demande d'amélioration
    • Résolution: Résolu
    • Icon: Bloquant Bloquant
    • master, 1.07.02
    • V1.0
    • Aucune
    • 5
    • 5
    • 5
    • 5
    • 3

      Incident détecté avec ECN-215

       

      Il y a un problème concernant le parsing des retours Json de l'API archives-ouvertes. Ils ont rajouté un champ dans leur renvoi et le connecteur n'est plus capable de convertir ces retours JSON en objet ResponseDocumentHalBean :

      com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "numFoundExact" (class fr.kosmos.web.projets.extensions.connecteurhal.bean.ResponseDocumentHalBean), not marked as ignorable (3 known properties: "start", "docs", "numFound"])
      

      L'api à rajouté un booléen nommé numFoundExact.

      Pour palier cette erreur et retrouver le flux des publications HAL sur les projets il faut également rajouter ce champ en attribut dans la classe ReponseDocumentHalBean.java

       

            ronan.le-yondre Ronan LE-YONDRE
            ronan.le-yondre Ronan LE-YONDRE
            Votes:
            0 Voter pour ce ticket
            Gérer les observateurs:
            2 Démarre l'observation de ce ticket

              Création:
              Mise à jour:
              Résolue: