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

Une OrgUnit racine est recréée à chaque démarrage de l'application

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Blocker Blocker
    • 2.0.0
    • None
    • None
    • None

      L'orgunit racine est créée avec le nom "orgunit-root-orgunit" mais le test sur son existence est effectué sur "root-orgunit". A chaque démarrage, une nouvelle orgunit orgunit-root-orgunit-XX est donc créée.

      Cela créé des NPE sur toutes les formations précédemment créées.

      Caused by: java.lang.NullPointerException
      	at org.ametys.odf.orgunit.RootOrgUnitProvider.isRoot(RootOrgUnitProvider.java:93)
      	at org.ametys.odf.rights.ODFRightsContextConvertor.getOrgUnitContext(ODFRightsContextConvertor.java:145)
      	at org.ametys.odf.rights.ODFRightsContextConvertor.convertContext(ODFRightsContextConvertor.java:90)
      	at org.ametys.runtime.plugins.core.right.profile.DefaultProfileBasedRightsManager.getAliasContext(DefaultProfileBasedRightsManager.java:551)
      	at org.ametys.runtime.plugins.core.right.profile.HierarchicalProfileBasedRightsManager.getUserRights(HierarchicalProfileBasedRightsManager.java:107)
      	at org.ametys.cms.content.ContentInformationGenerator.saxUserRights(ContentInformationGenerator.java:189)
      	at org.ametys.cms.content.ContentInformationGenerator.generate(ContentInformationGenerator.java:140)
      

            laurence Laurence Aumeunier
            laurence Laurence Aumeunier
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: