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

La publication d'une formation sur le portail (via CDM-fr) ne fonctionne pas à cause d'un contact qui n'est pas dans le live

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • 4.5.10, 4.6.0
    • 4.4.11, 4.5.8, 4.6.0
    • Synchro
    • None
    • 4.6 M6

      Depuis un dispositif de saisie ODF, lors de la validation d'une formation j'ai cette erreur visible dans les logs :

      Caused by: java.lang.IllegalStateException: Cannot export content to CDM : Live label is required but there is no Live version for content personContent://2e05ff62-5eae-4b1c-bf5c-f91538be1749
      at org.ametys.odf.cdmfr.ExportCDMfrManager.switchToLiveVersionIfNeeded(ExportCDMfrManager.java:180)
      at org.ametys.odf.cdmfr.ExportCDMfrManager.person2CDM(ExportCDMfrManager.java:2136)
      at org.ametys.odf.cdmfr.ExportCDMfrManager.program2CDM(ExportCDMfrManager.java:613)
      at org.ametys.odf.cdmfr.ExportCDMfrManager.generateCDM(ExportCDMfrManager.java:160)
      at org.ametys.odf.cdmfr.ExportCDMfrHelper._doExport(ExportCDMfrHelper.java:92)
      at org.ametys.plugins.odfweb.cdmfr.WebExportCDMfrHelper._doExport(WebExportCDMfrHelper.java:66)
      at org.ametys.odf.cdmfr.ExportCDMfrHelper.export(ExportCDMfrHelper.java:81)
      at org.ametys.odf.cdmfr.ExportToCDMfrGenerator.generate(ExportToCDMfrGenerator.java:43)
      at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:581)
      ... 116 more
      

      Or il n'y a aucune information dans le back-office au moment de la validation.
      Il faudrait une popup d'erreur "Impossible de publier la formation sur le portail distant en raison d'un contact non validé : ..."

          [ODF-3185] La publication d'une formation sur le portail (via CDM-fr) ne fonctionne pas à cause d'un contact qui n'est pas dans le live

          Laurence Perier made changes -
          Status Original: Resolved [ 5 ] New: Closed [ 6 ]
          Bérénice Maurel made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: Ready to merge [ 10208 ] New: Resolved [ 5 ]
          Bérénice Maurel made changes -
          Assignee Original: Loïc Bouchet [ lbouchet ] New: Bérénice Maurel [ bmaurel ]
          Bérénice Maurel made changes -
          Status Original: Code review OK [ 10206 ] New: Ready to merge [ 10208 ]
          Loïc Bouchet made changes -
          Attachment New: screenshot-1.png [ 25918 ]
          Magali Franchet made changes -
          Assignee New: Loïc Bouchet [ lbouchet ]
          Bérénice Maurel made changes -
          Assignee Original: Bérénice Maurel [ bmaurel ]
          Bérénice Maurel made changes -
          Status Original: Available for review [ 10005 ] New: Code review OK [ 10206 ]
          Bérénice Maurel made changes -
          Status Original: In Progress [ 3 ] New: Available for review [ 10005 ]
          Caroline Bayle made changes -
          Assignee Original: Caroline Bayle [ cbayle ] New: Bérénice Maurel [ bmaurel ]
          Status Original: Available for review [ 10005 ] New: In Progress [ 3 ]

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

              Created:
              Updated:
              Resolved: