-
Bug
-
Resolution: Fixed
-
Blocker
-
2.2.2
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