Uploaded image for project: 'User Directory'
  1. User Directory
  2. UD-204

Synnchronization fails if role is null in the organization database

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • 2.3.2, 2.4.0
    • 2.3.0
    • None

      
      *Catégorie :* org.ametys.plugins.contentio.synchronize.collection
      *Message :* An error occurred synchronizing user repeater for orgunit [content://a5bfad3b-51a4-4142-80e9-7e57f14784be]
      *Emplacement :* org.ametys.plugins.userdirectory.synchronize.SQLSynchronizableUDOrgunitCollection._additionalOperations(SQLSynchronizableUDOrgunitCollection.java:338)*Pile d'appels :*
      org.ametys.plugins.repository.data.UnknownDataException: No data found for 'ametys:role' in repository data at path '/ametys:root/ametys:plugins/userdirectory/ametys:contents/54/19/entite-bureaux-fr-31/ametys:users/ametys:3 (f203dec0-6cf0-4646-95bc-21f1c7f06988)'.
      at org.ametys.plugins.repository.data.repositorydata.impl.JCRRepositoryData.removeValue(JCRRepositoryData.java:_918_)
      at org.ametys.plugins.repository.data.repositorydata.ModifiableRepositoryData.removeValue(ModifiableRepositoryData.java:_300_)
      at org.ametys.plugins.repository.data.holder.impl.DefaultModifiableModelAwareDataHolder._removeValue(DefaultModifiableModelAwareDataHolder.java:_898_)
      at org.ametys.plugins.repository.data.holder.impl.DefaultModifiableModelAwareDataHolder.removeValue(DefaultModifiableModelAwareDataHolder.java:_863_)
      at org.ametys.plugins.repository.data.holder.group.impl.ModifiableModelAwareRepeaterEntry.removeValue(ModifiableModelAwareRepeaterEntry.java:_156_)
      at org.ametys.plugins.userdirectory.synchronize.SQLSynchronizableUDOrgunitCollection._synchronizedRepeaterEntries(SQLSynchronizableUDOrgunitCollection.java:_626_)
      at org.ametys.plugins.userdirectory.synchronize.SQLSynchronizableUDOrgunitCollection._synchronizeUserRepeater(SQLSynchronizableUDOrgunitCollection.java:_564_)
      at org.ametys.plugins.userdirectory.synchronize.SQLSynchronizableUDOrgunitCollection._synchronizeUserRepeaterOperation(SQLSynchronizableUDOrgunitCollection.java:_538_)
      at org.ametys.plugins.userdirectory.synchronize.SQLSynchronizableUDOrgunitCollection._additionalOperations(SQLSynchronizableUDOrgunitCollection.java:_334_)
      at org.ametys.plugins.userdirectory.synchronize.SQLSynchronizableUDOrgunitCollection.additionalSynchronizeOperations(SQLSynchronizableUDOrgunitCollection.java:_310_)
      at org.ametys.plugins.contentio.synchronize.AbstractSimpleSynchronizableContentsCollection._synchronizeContent(AbstractSimpleSynchronizableContentsCollection.java:_206_)
      at org.ametys.plugins.contentio.synchronize.AbstractSimpleSynchronizableContentsCollection._importOrSynchronizeContent(AbstractSimpleSynchronizableContentsCollection.java:_147_)
      at org.ametys.plugins.userdirectory.synchronize.SQLSynchronizableUDOrgunitCollection._importOrSynchronizeContent(SQLSynchronizableUDOrgunitCollection.java:_289_)
      at org.ametys.plugins.contentio.synchronize.AbstractSimpleSynchronizableContentsCollection._importOrSynchronizeContent(AbstractSimpleSynchronizableContentsCollection.java:_123_)
      at org.ametys.plugins.contentio.synchronize.AbstractSimpleSynchronizableContentsCollection._importOrSynchronizeContents(AbstractSimpleSynchronizableContentsCollection.java:_570_)
      at org.ametys.plugins.contentio.synchronize.AbstractSimpleSynchronizableContentsCollection._internalPopulate(AbstractSimpleSynchronizableContentsCollection.java:_87_)
      at org.ametys.plugins.userdirectory.synchronize.SQLSynchronizableUDOrgunitCollection._internalPopulate(SQLSynchronizableUDOrgunitCollection.java:_263_)
      at org.ametys.plugins.contentio.synchronize.AbstractSynchronizableContentsCollection.populate(AbstractSynchronizableContentsCollection.java:_122_)
      at org.ametys.plugins.contentio.synchronize.AbstractSimpleSynchronizableContentsCollection.populate(AbstractSimpleSynchronizableContentsCollection.java:_79_)
      at org.ametys.plugins.userdirectory.synchronize.SQLSynchronizableUDOrgunitCollection.populate(SQLSynchronizableUDOrgunitCollection.java:_249_)
      at org.ametys.plugins.contentio.synchronize.SynchronizeCollectionSchedulable.execute(SynchronizeCollectionSchedulable.java:_51_)
      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_)
      
      

            Unassigned Unassigned
            adelaide Adélaïde Palacios (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: