Uploaded image for project: 'Magnolia Demo Projects'
  1. Magnolia Demo Projects
  2. MGNLDEMO-116

When updating demo-project from 0.7 to 0.8 version, exception is thrown

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Critical Critical
    • 0.8
    • 0.8
    • None
    • None
    • 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

              pmundt Philip Mundt
              ajuran AntonĂ­n Juran
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Bug DoR
                  Task DoD