Image du projet 'Import / Export XML' téléversée
  1. Import / Export XML
  2. IMPORTXML-78

Erreur lors de l'import XML d'une formation avec des formations liées

    XMLWordImprimable

Informations

    • Bug
    • Résolution: Résolu
    • Majeur
    • 1.06.04, 1.07.00-ALPHA-05
    • 1.06.02
    • Aucune
    • Aucune

    Description

      Lors de l'import d'une formation qui possède des formations liées (ex : poursuite d'études), on obtient l'erreur suivante :

      2018-09-06_11:51:54.341 [http-nio-8080-exec-1] ERROR com.univ.xml.imports.ImportManager - Cannot invoke com.ksup.objetspartages.bean.FormationBean.setFormationPoursuiteBeans on bean class 'class com.ksup.objetspartages.bean.FormationBean' - argument type mismatch - had objects of type "java.lang.String" but expected signature "java.util.List"
      java.lang.IllegalArgumentException: Cannot invoke com.ksup.objetspartages.bean.FormationBean.setFormationPoursuiteBeans on bean class 'class com.ksup.objetspartages.bean.FormationBean' - argument type mismatch - had objects of type "java.lang.String" but expected signature "java.util.List"
      	at org.apache.commons.beanutils.PropertyUtilsBean.invokeMethod(PropertyUtilsBean.java:2195)
      	at org.apache.commons.beanutils.PropertyUtilsBean.setSimpleProperty(PropertyUtilsBean.java:2108)
      	at org.apache.commons.beanutils.BeanUtilsBean.copyProperty(BeanUtilsBean.java:437)
      	at com.univ.objetspartages.util.NullAwareBeanUtils.copyProperty(NullAwareBeanUtils.java:34)
      	at com.univ.objetspartages.util.TraitementImportUtil.synchronizeObject(TraitementImportUtil.java:407)
      	at com.univ.xml.TraitementImportNode.importItemFiche(TraitementImportNode.java:389)
      	at com.univ.xml.TraitementImportNode.execute(TraitementImportNode.java:144)
      	at com.univ.xml.imports.ImportManager.execute(ImportManager.java:394)
      	at com.univ.xml.imports.ImportManager.execute(ImportManager.java:209)
      	at com.univ.objetspartages.processus.TraitementFichierXML.traiterIMPORT(TraitementFichierXML.java:287)
      	at com.univ.objetspartages.processus.TraitementFichierXML.traiterAction(TraitementFichierXML.java:144)
      	at com.jsbsoft.jtf.core.ProcessusManager.traiterAction(ProcessusManager.java:242)
      	at com.jsbsoft.jtf.core.ProcedureBean.descriptifFluxProcessus(ProcedureBean.java:500)
      	at com.jsbsoft.jtf.core.ProcedureBean.descriptifFluxRetour(ProcedureBean.java:210)
      	at com.jsbsoft.jtf.core.ProcedureBean.descriptifFluxRetour(ProcedureBean.java:238)
      	at com.jsbsoft.jtf.core.TraitementRequeteHTTP.traiterRequeteHTTP(TraitementRequeteHTTP.java:486)
      

      Ci-joint fichier pour reproduire l'erreur.

      Pièces jointes

        Activité

          Personnes

            josse.siffert Josse SIFFERT
            josse.siffert Josse SIFFERT
            Votes:
            0 Voter pour ce ticket
            Gérer les observateurs:
            1 Démarre l'observation de ce ticket

            Dates

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