Uploaded image for project: 'Magnolia Public User Registration'
  1. Magnolia Public User Registration
  2. MGNLPUR-124

Upgrade to 5.2.2 fails due to exception during install of PUR module

XMLWordPrintable

      Installer fails on update from 5.2.1 to 5.2.2:

      Magnolia Public User Registration Module (version 2.2.2)
      Error while installing or updating public-user-registration module. Task 'Remove empty tree node' failed. (PathNotFoundException: /modules/public-user-registration/trees)
      General messages
      Could not perform installation: javax.jcr.PathNotFoundException: /modules/public-user-registration/trees

      The exception is:

      2014-02-07 12:27:57,171 ERROR info.magnolia.module.InstallContextImpl : > Could not perform installation: javax.jcr.PathNotFoundException: /modules/public-user-registration/trees
      java.lang.RuntimeException: javax.jcr.PathNotFoundException: /modules/public-user-registration/trees
      at info.magnolia.module.delta.ChildrenExistsDelegateTask.condition(ChildrenExistsDelegateTask.java:75)
      at info.magnolia.module.delta.ConditionalDelegateTask.execute(ConditionalDelegateTask.java:59)
      at info.magnolia.module.ModuleManagerImpl.applyDeltas(ModuleManagerImpl.java:509)
      at info.magnolia.module.ModuleManagerImpl.installOrUpdateModule(ModuleManagerImpl.java:491)
      at info.magnolia.module.ModuleManagerImpl$1.doExec(ModuleManagerImpl.java:274)
      at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:414)
      at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:411)
      at info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:385)
      at info.magnolia.module.ModuleManagerImpl.performInstallOrUpdate(ModuleManagerImpl.java:268)
      at info.magnolia.module.ui.ModuleManagerWebUI$2.run(ModuleManagerWebUI.java:124)
      at java.lang.Thread.run(Thread.java:744)
      Caused by: javax.jcr.PathNotFoundException: /modules/public-user-registration/trees
      at org.apache.jackrabbit.core.ItemManager.getNode(ItemManager.java:577)
      at org.apache.jackrabbit.core.session.SessionItemOperation$6.perform(SessionItemOperation.java:129)
      at org.apache.jackrabbit.core.session.SessionItemOperation$6.perform(SessionItemOperation.java:125)
      at org.apache.jackrabbit.core.session.SessionItemOperation.perform(SessionItemOperation.java:187)
      at org.apache.jackrabbit.core.session.SessionState.perform(SessionState.java:216)
      at org.apache.jackrabbit.core.SessionImpl.perform(SessionImpl.java:361)
      at org.apache.jackrabbit.core.SessionImpl.getNode(SessionImpl.java:1111)
      at info.magnolia.jcr.wrapper.DelegateSessionWrapper.getNode(DelegateSessionWrapper.java:177)
      at info.magnolia.jcr.wrapper.DelegateSessionWrapper.getNode(DelegateSessionWrapper.java:177)
      at info.magnolia.jcr.decoration.ContentDecoratorSessionWrapper.getNode(ContentDecoratorSessionWrapper.java:120)
      at info.magnolia.jcr.wrapper.DelegateSessionWrapper.getNode(DelegateSessionWrapper.java:177)
      at info.magnolia.jcr.wrapper.NodeWrappingDelegateSessionWrapper.getNode(NodeWrappingDelegateSessionWrapper.java:53)
      at info.magnolia.jcr.wrapper.DelegateSessionWrapper.getNode(DelegateSessionWrapper.java:177)
      at info.magnolia.jcr.decoration.ContentDecoratorSessionWrapper.getNode(ContentDecoratorSessionWrapper.java:120)
      at info.magnolia.module.delta.ChildrenExistsDelegateTask.condition(ChildrenExistsDelegateTask.java:69)
      ... 10 more

        Acceptance criteria

              rkovarik Roman Kovařík
              runger Richard Unger
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Bug DoR
                  Task DoD