XMLWordImprimable

    • Icon: Demande d'amélioration Demande d'amélioration
    • Résolution: Résolu
    • Icon: Majeur Majeur
    • 1.07.03
    • branche 6.7
    • K-Sup - Sprint Maintenance

      Il doit avoir une nouvelle version de l'API archives-ouvertes.fr car on a l'erreur suivante :

      com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "arr" (class fr.kosmos.web.projets.extensions.connecteurhal.bean.LibelleDocBean), not marked as ignorable (one known property: "str"])
       at [Source: (org.glassfish.jersey.message.internal.ReaderInterceptorExecutor$UnCloseableInputStream); line: 1, column: 150] (through reference chain: fr.kosmos.web.projets.extensions.connecteurhal.bean.WrapperLibelleHalBean["response"]->fr.kosmos.web.projets.extensions.connecteurhal.bean.ResponseLibelleHalBean["result"]->fr.kosmos.web.projets.extensions.connecteurhal.bean.DocBean["doc"]->java.util.ArrayList[0]->fr.kosmos.web.projets.extensions.connecteurhal.bean.LibelleDocBean["arr"])
      

      Dans la classe LibelleDocBean https://git.kosmos.fr/projects/KSPJTEXT/repos/hal-connector/browse/src/main/java/fr/kosmos/web/projets/extensions/connecteurhal/bean/LibelleDocBean.java#14,49, on n'a pas d'attributs "arr", or dans la réponse de l'API, on en a : https://api.archives-ouvertes.fr/ref/doctype?lang=fr

      2 propositions :

      • Ajouter l'attribut arr
      • Marquer la classe LibelleDocBean avec @JsonIgnoreProperties(ignoreUnknown = true), pour pouvoir ignorer les champs qui ne sont pas mappés.

      Ticket similaire à https://issues.kosmos.fr/browse/HAL-11

            gabriel.boursier Gabriel BOURSIER [X] (Inactif)
            gabriel.boursier Gabriel BOURSIER [X] (Inactif)
            Votes:
            0 Voter pour ce ticket
            Gérer les observateurs:
            4 Démarre l'observation de ce ticket

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