-
Bug
-
Resolution: Fixed
-
Critical
-
0.8
-
None
-
None
-
-
Empty show more show less
-
Basel 17
-
1
When updating demo-project from 0.7 to 0.8 version, exception is thrown:
2015-10-29 10:22:35,024 ERROR info.magnolia.module.InstallContextImpl : [28/38 tasks - Magnolia Travel Demo Module - Multisite (version 0.8.0-SNAPSHOT)]> Could not install or update travel-demo-multisite module. Task 'Update travel-related sites (travel & sportstation)' failed. (NodeOperationException: This node already exists: /modules/multisite/config/sites/travel/mappings already exists at /modules/multisite/config/sites/travel.) info.magnolia.module.delta.TaskExecutionException: This node already exists: /modules/multisite/config/sites/travel/mappings already exists at /modules/multisite/config/sites/travel. at info.magnolia.jcr.nodebuilder.task.AbstractNodeBuilderTask.doExecute(AbstractNodeBuilderTask.java:69) at info.magnolia.module.delta.AbstractRepositoryTask.execute(AbstractRepositoryTask.java:57) at info.magnolia.module.delta.ArrayDelegateTask.execute(ArrayDelegateTask.java:98) at info.magnolia.module.delta.ConditionalDelegateTask.execute(ConditionalDelegateTask.java:61) at info.magnolia.module.ModuleManagerImpl.applyDeltas(ModuleManagerImpl.java:523) at info.magnolia.module.ModuleManagerImpl.installOrUpdateModule(ModuleManagerImpl.java:505) at info.magnolia.module.ModuleManagerImpl$1.doExec(ModuleManagerImpl.java:286) at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:421) at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:418) at info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:392) at info.magnolia.module.ModuleManagerImpl.performInstallOrUpdate(ModuleManagerImpl.java:280) at info.magnolia.module.ui.ModuleManagerWebUI$2.run(ModuleManagerWebUI.java:123) at java.lang.Thread.run(Thread.java:745) Caused by: info.magnolia.jcr.nodebuilder.NodeOperationException: This node already exists: /modules/multisite/config/sites/travel/mappings already exists at /modules/multisite/config/sites/travel. at info.magnolia.jcr.nodebuilder.StrictErrorHandler.report(StrictErrorHandler.java:43) at info.magnolia.jcr.nodebuilder.AbstractErrorHandler.handle(AbstractErrorHandler.java:50) at info.magnolia.jcr.nodebuilder.AbstractNodeOperation.exec(AbstractNodeOperation.java:61) at info.magnolia.jcr.nodebuilder.AbstractNodeOperation.exec(AbstractNodeOperation.java:68) at info.magnolia.jcr.nodebuilder.NodeBuilder.exec(NodeBuilder.java:65) at info.magnolia.jcr.nodebuilder.task.AbstractNodeBuilderTask.doExecute(AbstractNodeBuilderTask.java:67) ... 12 more
Acceptance criteria