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

CDMSyncrhonizationHelper et metadonnées string array

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • 2.0.1
    • 2.0.0
    • None
    • None

      ligne 151, on fait content.getMetadataHolder().getStringArray()
      au lieu de content.getStringArray()

      Quand on ne synchronise pas, sinon, on a pas de valeur par défaut

      2013-01-14 15:30:17,576 ERROR [org.ametys.plugins.odfsync.global.GlobalSynchronizationEngine] (GlobalSynchronizationEngine;/plugins/core/servercomm/messages.xml) Erreur à la synchronisation du fichier D:\Programs\Eclipse\workspace37.2\Maquette ONISEP\web\WEB-INF\data\entrepot\cdm-fr\import\H6YTJNTV.xml
      org.ametys.plugins.repository.metadata.UnknownMetadataException: javax.jcr.PathNotFoundException: ametys:siseCode
      	at org.ametys.plugins.repository.metadata.jcr.JCRCompositeMetadata._getStringArray(JCRCompositeMetadata.java:403)
      	at org.ametys.plugins.repository.metadata.jcr.JCRCompositeMetadata.getStringArray(JCRCompositeMetadata.java:368)
      	at org.ametys.plugins.odfsync.cdmfr.CDMSynchronizationHelper.synchronizeStringArrayMetadata(CDMSynchronizationHelper.java:151)
      	at org.ametys.plugins.odfsync.cdmfr.AbstractCDMFrManager.synchronizeMultipleMetadata(AbstractCDMFrManager.java:298)
      	at org.ametys.plugins.odfsync.cdmfr.AbstractCDMFrManager.synchronizeMetadata(AbstractCDMFrManager.java:269)
      	at org.ametys.plugins.odfsync.cdmfr.AbstractCDMFrManager.synchronizeContent(AbstractCDMFrManager.java:237)
      	at org.ametys.plugins.odfsync.cdmfr.CDMFrImportManager.importPrograms(CDMFrImportManager.java:139)
      	at org.ametys.plugins.odfsync.cdmfr.GlobalCDMFrSynchronizationManager.synchronizePrograms(GlobalCDMFrSynchronizationManager.java:136)
      	at org.ametys.plugins.odfsync.global.GlobalSynchronizationEngine.synchronize(GlobalSynchronizationEngine.java:181)
      	at org.ametys.plugins.odfsync.global.GlobalSynchronizationEngine.run(GlobalSynchronizationEngine.java:126)
      	at java.lang.Thread.run(Thread.java:619)
      Caused by: javax.jcr.PathNotFoundException: ametys:siseCode
      	at org.apache.jackrabbit.core.NodeImpl$11.perform(NodeImpl.java:2234)
      	at org.apache.jackrabbit.core.NodeImpl$11.perform(NodeImpl.java:2221)
      	at org.apache.jackrabbit.core.session.SessionState.perform(SessionState.java:216)
      	at org.apache.jackrabbit.core.ItemImpl.perform(ItemImpl.java:91)
      	at org.apache.jackrabbit.core.NodeImpl.getProperty(NodeImpl.java:2221)
      	at org.ametys.plugins.repository.metadata.jcr.JCRCompositeMetadata._getStringArray(JCRCompositeMetadata.java:380)
      	... 10 more
      

            Unassigned Unassigned
            raphael Raphaël Franchet
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: