[MGNLACTIVATION-75] PathNotFoundException when upgrading from 5.0.4 to 5.2.1 Created: 27/Dec/13 Updated: 23/Jan/14 Resolved: 06/Jan/14 |
|
| Status: | Closed |
| Project: | Activation |
| Component/s: | None |
| Affects Version/s: | 5.2.1 |
| Fix Version/s: | 5.2.2 |
| Type: | Bug | Priority: | Critical |
| Reporter: | Daniel Lipp | Assignee: | Eric Hechinger |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Attachments: |
|
||||||||||||
| Issue Links: |
|
||||||||||||
| Template: |
|
||||||||||||
| Acceptance criteria: |
Empty
|
||||||||||||
| Task DoD: |
[ ]*
Doc/release notes changes? Comment present?
[ ]*
Downstream builds green?
[ ]*
Solution information and context easily available?
[ ]*
Tests
[ ]*
FixVersion filled and not yet released
[ ] 
Architecture Decision Record (ADR)
|
||||||||||||
| Bug DoR: |
[ ]*
Steps to reproduce, expected, and actual results filled
[ ]*
Affected version filled
|
||||||||||||
| Date of First Response: | |||||||||||||
| Epic Link: | update_5.0.4_to_5.2.2 | ||||||||||||
| Comments |
| Comment by Eric Hechinger [ 06/Jan/14 ] |
2014-01-06 08:36:53,345 ERROR info.magnolia.module.InstallContextImpl : > Could not install or update activation module. Task 'Check if the apps have been installed yet' failed. (PathNotFoundException: /modules/ui-admincentral/config/appLauncherLayout/groups/tools/apps) info.magnolia.module.delta.TaskExecutionException: Could not execute task: Path not found: /modules/ui-admincentral/config/appLauncherLayout/groups/tools/apps at info.magnolia.module.delta.AbstractRepositoryTask.execute(AbstractRepositoryTask.java:62) at info.magnolia.module.delta.ArrayDelegateTask.execute(ArrayDelegateTask.java:99) at info.magnolia.module.delta.ConditionalDelegateTask.execute(ConditionalDelegateTask.java:64) at info.magnolia.module.ModuleManagerImpl.applyDeltas(ModuleManagerImpl.java:512) at info.magnolia.module.ModuleManagerImpl.installOrUpdateModule(ModuleManagerImpl.java:494) at info.magnolia.module.ModuleManagerImpl$1.doExec(ModuleManagerImpl.java:277) at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:415) at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:1) at info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:386) at info.magnolia.module.ModuleManagerImpl.performInstallOrUpdate(ModuleManagerImpl.java:271) at info.magnolia.module.ui.ModuleManagerWebUI$2.run(ModuleManagerWebUI.java:127) at java.lang.Thread.run(Thread.java:680) Caused by: javax.jcr.PathNotFoundException: /modules/ui-admincentral/config/appLauncherLayout/groups/tools/apps at org.apache.jackrabbit.core.ItemManager.getNode(ItemManager.java:577) at org.apache.jackrabbit.core.session.AddNodeOperation.perform(AddNodeOperation.java:81) at org.apache.jackrabbit.core.session.AddNodeOperation.perform(AddNodeOperation.java:37) at org.apache.jackrabbit.core.session.SessionState.perform(SessionState.java:216) at org.apache.jackrabbit.core.ItemImpl.perform(ItemImpl.java:91) at org.apache.jackrabbit.core.NodeImpl.addNodeWithUuid(NodeImpl.java:1814) at org.apache.jackrabbit.core.NodeImpl.addNode(NodeImpl.java:1774) at info.magnolia.jcr.wrapper.DelegateNodeWrapper.addNode(DelegateNodeWrapper.java:122) at info.magnolia.jcr.decoration.ContentDecoratorNodeWrapper.addNode(ContentDecoratorNodeWrapper.java:115) at info.magnolia.jcr.wrapper.LastUpdateNodeWrapper.addNode(LastUpdateNodeWrapper.java:209) at info.magnolia.jcr.wrapper.DelegateNodeWrapper.addNode(DelegateNodeWrapper.java:122) at info.magnolia.jcr.decoration.ContentDecoratorNodeWrapper.addNode(ContentDecoratorNodeWrapper.java:115) at info.magnolia.jcr.wrapper.DelegateNodeWrapper.addNode(DelegateNodeWrapper.java:122) at info.magnolia.jcr.decoration.ContentDecoratorNodeWrapper.addNode(ContentDecoratorNodeWrapper.java:115) at info.magnolia.audit.MgnlAuditLoggingContentDecoratorNodeWrapper.addNode(MgnlAuditLoggingContentDecoratorNodeWrapper.java:84) at info.magnolia.cms.core.DefaultContent.<init>(DefaultContent.java:146) at info.magnolia.cms.core.DefaultHierarchyManager.wrapAsContent(DefaultHierarchyManager.java:179) at info.magnolia.cms.core.DefaultHierarchyManager.createContent(DefaultHierarchyManager.java:173) at info.magnolia.module.delta.CreateNodeTask.doExecute(CreateNodeTask.java:66) at info.magnolia.module.delta.AbstractRepositoryTask.execute(AbstractRepositoryTask.java:60) ... 11 more 2014-01-06 08:36:53,847 WARN info.magnolia.module.InstallContextImpl : > Was supposed to remove /modules/ui-framework/fieldTypes/multiLinkField but the path was not found in workspace config |
| Comment by Daniel Lipp [ 10/Jan/14 ] |
|
Caution: won't work whith a broken 5.2.1 installation. Fixes have to go into version handling of 5.2.2! |
| Comment by Eric Hechinger [ 14/Jan/14 ] |
|
Once a 5.x instance is updated to 5.2.1, the Activation version handler fails. By updating this 5.2.1 to 5.2.2 instance, the version handler will replay all version handler steps since the initial 5.x version. No need to change code. Tested with a 5.2.1 wrong migrated instance updated to 5.2.2 --> ok |