Uploaded image for project: 'Magnolia Personalization'
  1. Magnolia Personalization
  2. MGNLPN-607

Can not show version in Segments app

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • 2.0.12
    • Segmentation App
    • None

      Error was thrown when showing version of Segments app.

      Step to reproduce :
      1. Open Segments app
      2. Choose segment and click "Show version"
      3. On the "Show version" dialog, choose any available version
      4. Click "Show" button
      ===> Error was thrown

      Stack trace :

      Caused by: javax.jcr.nodetype.ConstraintViolationException: Unable to perform operation. Node is protected.
      at org.apache.jackrabbit.core.ItemValidator.checkCondition(ItemValidator.java:276) ~[jackrabbit-core-2.20.3.jar:2.20.3]
      at org.apache.jackrabbit.core.ItemValidator.checkModify(ItemValidator.java:248) ~[jackrabbit-core-2.20.3.jar:2.20.3]
      at org.apache.jackrabbit.core.PropertyImpl.checkSetValue(PropertyImpl.java:278) ~[jackrabbit-core-2.20.3.jar:2.20.3]
      at org.apache.jackrabbit.core.PropertyImpl.setValue(PropertyImpl.java:726) ~[jackrabbit-core-2.20.3.jar:2.20.3]
      at org.apache.jackrabbit.core.NodeImpl$SetPropertyOperation.perform(NodeImpl.java:2058) ~[jackrabbit-core-2.20.3.jar:2.20.3]
      at org.apache.jackrabbit.core.NodeImpl$SetPropertyOperation.perform(NodeImpl.java:2002) ~[jackrabbit-core-2.20.3.jar:2.20.3]
      at org.apache.jackrabbit.core.session.SessionState.perform(SessionState.java:216) ~[jackrabbit-core-2.20.3.jar:2.20.3]
      at org.apache.jackrabbit.core.NodeImpl.setProperty(NodeImpl.java:1924) ~[jackrabbit-core-2.20.3.jar:2.20.3]
      at org.apache.jackrabbit.core.NodeImpl.setProperty(NodeImpl.java:1894) ~[jackrabbit-core-2.20.3.jar:2.20.3]
      at info.magnolia.jcr.wrapper.DelegateNodeWrapper.setProperty(DelegateNodeWrapper.java:399) ~[magnolia-core-6.2.13-SNAPSHOT.jar:?]
      at info.magnolia.jcr.decoration.ContentDecoratorNodeWrapper.setProperty(ContentDecoratorNodeWrapper.java:265) ~[magnolia-core-6.2.13-SNAPSHOT.jar:?]
      at info.magnolia.jcr.wrapper.DelegateNodeWrapper.setProperty(DelegateNodeWrapper.java:399) ~[magnolia-core-6.2.13-SNAPSHOT.jar:?]
      at info.magnolia.jcr.decoration.ContentDecoratorNodeWrapper.setProperty(ContentDecoratorNodeWrapper.java:265) ~[magnolia-core-6.2.13-SNAPSHOT.jar:?]
      at info.magnolia.jcr.wrapper.MgnlPropertySettingNodeWrapper.setProperty(MgnlPropertySettingNodeWrapper.java:146) ~[magnolia-core-6.2.13-SNAPSHOT.jar:?]
      at info.magnolia.jcr.wrapper.DelegateNodeWrapper.setProperty(DelegateNodeWrapper.java:399) ~[magnolia-core-6.2.13-SNAPSHOT.jar:?]
      at info.magnolia.jcr.decoration.ContentDecoratorNodeWrapper.setProperty(ContentDecoratorNodeWrapper.java:265) ~[magnolia-core-6.2.13-SNAPSHOT.jar:?]
      at info.magnolia.audit.MgnlAuditLoggingContentDecoratorNodeWrapper.setProperty(MgnlAuditLoggingContentDecoratorNodeWrapper.java:140) ~[magnolia-core-6.2.13-SNAPSHOT.jar:?]
      at info.magnolia.jcr.wrapper.DelegateNodeWrapper.setProperty(DelegateNodeWrapper.java:399) ~[magnolia-core-6.2.13-SNAPSHOT.jar:?]
      at info.magnolia.jcr.decoration.ContentDecoratorNodeWrapper.setProperty(ContentDecoratorNodeWrapper.java:265) ~[magnolia-core-6.2.13-SNAPSHOT.jar:?]
      at info.magnolia.jcr.wrapper.DelegateNodeWrapper.setProperty(DelegateNodeWrapper.java:399) ~[magnolia-core-6.2.13-SNAPSHOT.jar:?]
      at info.magnolia.jcr.decoration.ContentDecoratorNodeWrapper.setProperty(ContentDecoratorNodeWrapper.java:265) ~[magnolia-core-6.2.13-SNAPSHOT.jar:?]
      at info.magnolia.jcr.wrapper.DelegateNodeWrapper.setProperty(DelegateNodeWrapper.java:399) ~[magnolia-core-6.2.13-SNAPSHOT.jar:?]
      at info.magnolia.jcr.decoration.ContentDecoratorNodeWrapper.setProperty(ContentDecoratorNodeWrapper.java:265) ~[magnolia-core-6.2.13-SNAPSHOT.jar:?]
      at info.magnolia.personalization.ui.TraitVoterItemProvider.lambda$read$0(TraitVoterItemProvider.java:58) ~[magnolia-personalization-core-2.0.12-SNAPSHOT.jar:?]
      at com.machinezoo.noexception.CheckedExceptionHandler$CheckedFunction.apply(CheckedExceptionHandler.java:781) ~[noexception-1.4.4.jar:?]

        Acceptance criteria

              Unassigned Unassigned
              chuong.doan Chuong Doan Huy
              AuthorX
              Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:

                  Bug DoR
                  Task DoD