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

Le rapport des MCC ne se génère pas si une nature d'enseignement n'a pas de catégorie

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Critical Critical
    • 4.1.10, 4.3.0
    • 4.3.0
    • Pilotage
    • None
    • 4.3 M5, 4.3 M7

      Le rapport MCC n'est pas généré si dans la table de référence "Nature d'enseignement" une valeur n'a pas de catégorie d'enseignement associée.

      Niveau : ERROR
      Catégorie : org.ametys.plugins.odfpilotage.report.MCCReport
      Message : Erreur d'écriture du rapport.
      Emplacement : org.ametys.plugins.odfpilotage.report.impl.AbstractReport.launchByOrgUnit(AbstractReport.java:66)
      
      Pile d'appels :
      org.ametys.plugins.repository.AmetysRepositoryException: An object id must conform to the <protocol>://<protocol-specific-part> syntax:
      at org.ametys.plugins.repository.AmetysObjectResolver.resolveById(AmetysObjectResolver.java:298)
      at org.ametys.plugins.odfpilotage.helper.ReportHelper.saxNaturesEnseignement(ReportHelper.java:421)
      at org.ametys.plugins.odfpilotage.report.impl.AbstractMCCReport._writeReportsMcc(AbstractMCCReport.java:149)
      at org.ametys.plugins.odfpilotage.report.impl.AbstractMCCReport._launchByOrgUnit(AbstractMCCReport.java:71)
      at org.ametys.plugins.odfpilotage.report.impl.AbstractReport.launchByOrgUnit(AbstractReport.java:62)
      at org.ametys.plugins.odfpilotage.report.AbstractPilotageReport.launch(AbstractPilotageReport.java:262)
      at org.ametys.plugins.odfpilotage.schedulable.AbstractReportSchedulable.execute(AbstractReportSchedulable.java:89)
      at org.ametys.core.schedule.AmetysJob.execute(AmetysJob.java:151)
      at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
      at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
      

          [ODF-2379] Le rapport des MCC ne se génère pas si une nature d'enseignement n'a pas de catégorie

          Laurence Perier made changes -
          Status Original: Resolved [ 5 ] New: Closed [ 6 ]
          Bérénice Maurel made changes -
          Fix Version/s New: 4.1.10 [ 15564 ]
          Bérénice Maurel made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: Reopened [ 4 ] New: Resolved [ 5 ]

          L'issue CMS-10125 elle est invalide

          Laurence Aumeunier added a comment - L'issue CMS-10125 elle est invalide
          Laurence Aumeunier made changes -
          Sprint Original: 4.3 M5 [ 37 ] New: 4.3 M5, 4.3 M7 [ 37, 39 ]
          Laurence Aumeunier made changes -
          Assignee New: Bérénice Maurel [ bmaurel ]
          Resolution Original: Invalid [ 6 ]
          Status Original: Closed [ 6 ] New: Reopened [ 4 ]

          Laurence Aumeunier added a comment - - edited

          L'issue n'est pas invalide.
          Le rapport MCC s'appuie sur une donnée obligatoire mais qui peut être vide. L'entrée de la table de référence n'est pas validée pour autant.
          Si la catégorie est vide, le rapport doit s'arrêter et logguer une erreur claire (ex: "La formation F est rattachée à une nature d'enseignement N qui n'a pas de catégorie. Veuillez corrigez vos données pour continuer" ou "Impossible de générer le rapport : la nature d'ensignement N n'a pas de catégorie. Veuillez corrigez vos données pour continuer")

          Laurence Aumeunier added a comment - - edited L'issue n'est pas invalide. Le rapport MCC s'appuie sur une donnée obligatoire mais qui peut être vide. L'entrée de la table de référence n'est pas validée pour autant. Si la catégorie est vide, le rapport doit s'arrêter et logguer une erreur claire (ex: "La formation F est rattachée à une nature d'enseignement N qui n'a pas de catégorie. Veuillez corrigez vos données pour continuer" ou "Impossible de générer le rapport : la nature d'ensignement N n'a pas de catégorie. Veuillez corrigez vos données pour continuer")
          Laurence Perier made changes -
          Status Original: Resolved [ 5 ] New: Closed [ 6 ]

          OK => CMS-10125

          Laurence Perier added a comment - OK => CMS-10125
          Bérénice Maurel made changes -
          Sprint New: 4.3 M5 [ 37 ]

            bmaurel Bérénice Maurel
            lperier Laurence Perier
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: