[MGNLDEMO-116] When updating demo-project from 0.7 to 0.8 version, exception is thrown Created: 29/Oct/15  Updated: 05/Nov/15  Resolved: 05/Nov/15

Status: Closed
Project: Magnolia Demo Projects
Component/s: None
Affects Version/s: 0.8
Fix Version/s: 0.8

Type: Bug Priority: Critical
Reporter: AntonĂ­n Juran Assignee: Philip Mundt
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

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:
Sprint: Basel 17
Story Points: 1

 Description   

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

Generated at Mon Feb 12 05:16:28 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.