Uploaded image for project: 'Offre de formation'
  1. Offre de formation
  2. ODF-4106

Erreur "Duplicate Key Exception" lors de la génération de certains rapports (Synthèse des coûts, Coût des maquettes ...)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Blocker Blocker
    • 4.9.4, 4.10.0
    • 4.9.4, 4.10.0
    • None
    • None
    • 4.10 M2

      Réaliser un export "Synthèse des coûts" ou "Coût des maquettes" depuis Pilotage, sans choisir de composante. 

      Cette erreur est générée : 

       

      Date : 27/11 14:31:08.578
      ThreadThread[#103,AmetysRuntimeScheduler_Worker-5,5,main]
      Niveau : ERROR
      Catégorie : org.ametys.core.schedule.AmetysJob$org.ametys.plugins.odfpilotage.schedulable.OrgUnitReportSchedulable
      Message : 
      
      An exception occurred during the execution of the Schedulable 'org.ametys.plugins.odfpilotage.schedulable.OrgUnitReportSchedulable'
      
      Emplacement : org.ametys.core.schedule.AmetysJob.execute(AmetysJob.java:163)
      
      Pile d'appels :
      
      org.apache.excalibur.source.SourceException: Exception during processing of cocoon://_plugins/odf-pilotage/pilotage-report.zip
      at org.apache.cocoon.components.source.impl.SitemapSource#getInputStream:277
      at org.ametys.plugins.odfpilotage.schedulable.AbstractReportSchedulable#execute:159
      at org.ametys.core.schedule.AmetysJob#execute:157
      at org.quartz.core.JobRunShell#run:202
      at org.quartz.simpl.SimpleThreadPool$WorkerThread#run:573 Caused by: org.apache.cocoon.ProcessingException: Failed to process pipeline
      at <map:serialize type="zip"> - resource://org/ametys/plugins/odf-pilotage/sitemap.xmap:248:44
      at <map:generate type="pilotage-report"> - resource://org/ametys/plugins/odf-pilotage/sitemap.xmap:247:55
      at org.apache.cocoon.ProcessingException#throwLocated:145
      at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#handleException:955
      at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#processXMLPipeline:585
      at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline#processXMLPipeline:301
      at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#process:483
      at org.apache.cocoon.components.source.impl.SitemapSource#getInputStream:267
      ... 4 more Caused by: java.lang.IllegalStateException: Duplicate key synthese-2025-2029-fr-9991843H-2025-11-27.xls (attempted merging values cocoon://_plugins/odf-pilotage/report/synthese.xls?orgUnit=orgunitContent://c60fe802-8df8-4869-8713-96fc3ecde3bd and cocoon://_plugins/odf-pilotage/report/synthese.xls?orgUnit=orgunitContent://0233cd5b-73c7-4808-9b9e-04c6248e38b1)
      at java.base/java.util.stream.Collectors#duplicateKeyException:135
      at java.base/java.util.stream.Collectors#lambda$uniqKeysMapAccumulator$1:182
      at java.base/java.util.stream.ReduceOps$3ReducingSink#accept:169
      at java.base/java.util.stream.ReferencePipeline$2$1#accept:179
      at java.base/java.util.AbstractList$RandomAccessSpliterator#forEachRemaining:722
      at java.base/java.util.stream.ReferencePipeline$Head#forEach:762
      at java.base/java.util.stream.ReferencePipeline$7$1#accept:276
      at java.base/java.util.stream.ReferencePipeline$2$1#accept:179
      at java.base/java.util.stream.ReferencePipeline$3$1#accept:197
      at java.base/java.util.stream.DistinctOps$1$2#accept:174
      at java.base/java.util.AbstractList$RandomAccessSpliterator#forEachRemaining:722
      at java.base/java.util.stream.AbstractPipeline#copyInto:509
      at java.base/java.util.stream.AbstractPipeline#wrapAndCopyInto:499
      at java.base/java.util.stream.ReduceOps$ReduceOp#evaluateSequential:921
      at java.base/java.util.stream.AbstractPipeline#evaluate:234
      at java.base/java.util.stream.ReferencePipeline#collect:682
      at org.ametys.plugins.odfpilotage.report.AbstractPilotageReport#_getFilesList:433
      at org.ametys.plugins.odfpilotage.report.AbstractPilotageReport#_getReportContentForOrgUnit:421
      at org.ametys.plugins.odfpilotage.report.impl.AbstractReport#getReportContentForOrgUnit:44
      at org.ametys.plugins.odfpilotage.report.AbstractPilotageReport#getReportContent:226
      at org.ametys.plugins.odfpilotage.report.pipeline.PilotageReportZipGenerator#generate:73
      at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline#processXMLPipeline:581
      ... 7 more 

       

            laurence Laurence Aumeunier
            mfranchet Magali Franchet
            Bérénice Maurel Bérénice Maurel
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: