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

Erreur récurrentes dans les log applicatives

    XMLWordImprimable

Informations

    • Bug
    • Résolution: Non résolu
    • Mineur
    • master, branche 1.7
    • branche 1.6
    • Aucune
    • Aucune
    • 0

    Description

      Erreur réccurente dans les logs KSUP suite à un import de fichier :

      2020-04-20_18:14:15.142 [pool-5-thread-1] [] ERROR com.univ.batch.imports.ImportXML - org.codehaus.stax2.ri.evt.EndElementEventImpl cannot be cast to javax.xml.stream.events.StartElementjava.lang.ClassCastException: org.codehaus.stax2.ri.evt.EndElementEventImpl cannot be cast to javax.xml.stream.events.StartElement    at org.codehaus.stax2.ri.evt.BaseEventImpl.asStartElement(BaseEventImpl.java:49)    at com.univ.xml.TraitementImportNode.importePlugins(TraitementImportNode.java:583)    at com.univ.xml.TraitementImportNode.importItemFiche(TraitementImportNode.java:399)    at com.univ.xml.TraitementImportNode.execute(TraitementImportNode.java:143)    at com.univ.xml.imports.ImportManager.execute(ImportManager.java:394)    at com.univ.xml.imports.ImportManager.execute(ImportManager.java:209)    at com.univ.batch.imports.ImportXML.run(ImportXML.java:133)    at com.univ.batch.imports.ImportXML.perform(ImportXML.java:154)    at com.kportal.scheduling.spring.quartz.LogReportJob.execute(LogReportJob.java:54)    at org.quartz.core.JobRunShell.run(JobRunShell.java:202)    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)    at java.lang.Thread.run(Thread.java:748) 

      Provient de la succession des balises

      </DONNEES><PLUGINS></PLUGINS><METIER>.... 

      En éditant le fichier et en ajoutant une tabulation entre </DONNEES> et <PLUGINS>, il n'y a plus l'erreur :

      </DONNEES> <PLUGINS></PLUGINS><METIER>.... 

       

      Mode opératoire :

      1. extraire les fiche annuaire du KSUP sans les plugins
      2. éditer le fichier et changer la source <SOURCE>EXPORT_BO</SOURCE> en <SOURCE></SOURCE>
      3. déposer le fichier dans le répertoire imports du storage
      4. lancer le batch de synchronisation des contenus externes xml

      A vérifier en 6.7 et master

      (peut provenir de l'export LDAP, cf XMLManagerAnnuaire.saveXml)

       

      Pièces jointes

        Activité

          Personnes

            Non attribuée Non attribuée
            frederic.rapin Frédéric RAPIN
            Votes:
            0 Voter pour ce ticket
            Gérer les observateurs:
            2 Démarre l'observation de ce ticket

            Dates

              Création:
              Mise à jour: