Uploaded image for project: 'Links directory'
  1. Links directory
  2. LINKS-12

Freeze of links directory tool after deleting a theme attached to one or more links

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major Major
    • 1.0.0
    • None
    • None

      How to reproduce :

      • add a theme "Open Source"
      • add links with this theme
      • Rename the theme "Open Source" by "CMS"
      • the list of links whose theme has been modified is not refreshed

          [LINKS-12] Freeze of links directory tool after deleting a theme attached to one or more links

          This is fixed in the 1.0 version of the plugin. Modifications in the 1.1 version have caused the reopening of the issue but it is no longer a problem.

          Quentin Glinel-Mortreuil (Inactive) added a comment - - edited This is fixed in the 1.0 version of the plugin. Modifications in the 1.1 version have caused the reopening of the issue but it is no longer a problem.

          Error in logs

          Caused by: org.ametys.plugins.repository.UnknownAmetysObjectException: There's no node for id directoryTheme://00af7722-8666-456d-83b7-5d80e941a0af
          	at org.ametys.plugins.repository.jcr.SimpleAmetysObjectFactory.getNode(SimpleAmetysObjectFactory.java:178)
          	at org.ametys.plugins.repository.jcr.SimpleAmetysObjectFactory.getAmetysObjectById(SimpleAmetysObjectFactory.java:128)
          	at org.ametys.plugins.repository.jcr.SimpleAmetysObjectFactory.getAmetysObjectById(SimpleAmetysObjectFactory.java:117)
          	at org.ametys.plugins.repository.jcr.SimpleAmetysObjectFactory.getAmetysObjectById(SimpleAmetysObjectFactory.java:1)
          	at org.ametys.plugins.repository.AmetysObjectResolver.resolveById(AmetysObjectResolver.java:241)
          	at org.ametys.plugins.linkdirectory.link.LinkGenerator._saxThemesLabel(LinkGenerator.java:147)
          	at org.ametys.plugins.linkdirectory.link.LinkGenerator.saxLink(LinkGenerator.java:112)
          	at org.ametys.plugins.linkdirectory.link.LinkListGenerator.generate(LinkListGenerator.java:94)
          	at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:579)
          	... 59 more
          Caused by: javax.jcr.ItemNotFoundException: 00af7722-8666-456d-83b7-5d80e941a0af
          	at org.apache.jackrabbit.core.ItemManager.getItemData(ItemManager.java:384)
          	at org.apache.jackrabbit.core.ItemManager.getItem(ItemManager.java:328)
          	at org.apache.jackrabbit.core.ItemManager.getItem(ItemManager.java:622)
          	at org.apache.jackrabbit.core.SessionImpl.getNodeById(SessionImpl.java:536)
          	at org.apache.jackrabbit.core.SessionImpl.getNodeByIdentifier(SessionImpl.java:1100)
          	at org.ametys.plugins.repository.jcr.SimpleAmetysObjectFactory.getNode(SimpleAmetysObjectFactory.java:167)
          

          Laurence Aumeunier added a comment - Error in logs Caused by: org.ametys.plugins.repository.UnknownAmetysObjectException: There's no node for id directoryTheme: //00af7722-8666-456d-83b7-5d80e941a0af at org.ametys.plugins.repository.jcr.SimpleAmetysObjectFactory.getNode(SimpleAmetysObjectFactory.java:178) at org.ametys.plugins.repository.jcr.SimpleAmetysObjectFactory.getAmetysObjectById(SimpleAmetysObjectFactory.java:128) at org.ametys.plugins.repository.jcr.SimpleAmetysObjectFactory.getAmetysObjectById(SimpleAmetysObjectFactory.java:117) at org.ametys.plugins.repository.jcr.SimpleAmetysObjectFactory.getAmetysObjectById(SimpleAmetysObjectFactory.java:1) at org.ametys.plugins.repository.AmetysObjectResolver.resolveById(AmetysObjectResolver.java:241) at org.ametys.plugins.linkdirectory.link.LinkGenerator._saxThemesLabel(LinkGenerator.java:147) at org.ametys.plugins.linkdirectory.link.LinkGenerator.saxLink(LinkGenerator.java:112) at org.ametys.plugins.linkdirectory.link.LinkListGenerator.generate(LinkListGenerator.java:94) at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:579) ... 59 more Caused by: javax.jcr.ItemNotFoundException: 00af7722-8666-456d-83b7-5d80e941a0af at org.apache.jackrabbit.core.ItemManager.getItemData(ItemManager.java:384) at org.apache.jackrabbit.core.ItemManager.getItem(ItemManager.java:328) at org.apache.jackrabbit.core.ItemManager.getItem(ItemManager.java:622) at org.apache.jackrabbit.core.SessionImpl.getNodeById(SessionImpl.java:536) at org.apache.jackrabbit.core.SessionImpl.getNodeByIdentifier(SessionImpl.java:1100) at org.ametys.plugins.repository.jcr.SimpleAmetysObjectFactory.getNode(SimpleAmetysObjectFactory.java:167)

            quentin Quentin Glinel-Mortreuil (Inactive)
            llopez Laure Lopez
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: