Uploaded image for project: 'Content Dependencies'
  1. Content Dependencies
  2. MGNLCDEP-68

Editing of page properties is possible only for first level pages

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Critical
    • 1.4
    • 1.4
    • None

    Description

      Steps to reproduce:

      1. Go to page editor.
      2. Open a second level page.
      3. Click edit page.
      4. Click edit page properties:
      Caused by: java.lang.reflect.InvocationTargetException
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      	at java.lang.reflect.Method.invoke(Method.java:597)
      	at com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.java:168)
      	... 102 more
      Caused by: com.vaadin.event.ListenerMethod$MethodException: Invocation of method actionTrigger in info.magnolia.ui.actionbar.ActionbarViewImpl$1 failed.
      	at com.vaadin.event.ListenerMethod.receiveEvent(ListenerMethod.java:528)
      	at com.vaadin.event.EventRouter.fireEvent(EventRouter.java:167)
      	at com.vaadin.server.AbstractClientConnector.fireEvent(AbstractClientConnector.java:969)
      	at info.magnolia.ui.vaadin.actionbar.Actionbar.access$000(Actionbar.java:59)
      	at info.magnolia.ui.vaadin.actionbar.Actionbar$1.onActionTriggered(Actionbar.java:72)
      	... 107 more
      Caused by: java.lang.NoClassDefFoundError: info/magnolia/dam/providers/jcr/JcrAssetProvider
      	at info.magnolia.module.dependencies.impl.DefaultDependencies.getReferencesFromProperties(DefaultDependencies.java:256)
      	at info.magnolia.module.dependencies.impl.DefaultDependencies.getReferencesFrom(DefaultDependencies.java:174)
      	at info.magnolia.module.dependencies.field.DependenciesField.getReferencesFrom(DependenciesField.java:130)
      	at info.magnolia.module.dependencies.field.DependenciesField.initContent(DependenciesField.java:94)
      	at com.vaadin.ui.CustomField.getContent(CustomField.java:92)
      	at com.vaadin.ui.CustomField.attach(CustomField.java:82)
      	at com.vaadin.server.AbstractClientConnector.attach(AbstractClientConnector.java:583)
      	at com.vaadin.ui.AbstractComponent.attach(AbstractComponent.java:571)
      	at com.vaadin.server.AbstractClientConnector.attach(AbstractClientConnector.java:583)
      	at com.vaadin.ui.AbstractComponent.attach(AbstractComponent.java:571)
      	at com.vaadin.server.AbstractClientConnector.attach(AbstractClientConnector.java:583)
      	at com.vaadin.ui.AbstractComponent.attach(AbstractComponent.java:571)
      	at com.vaadin.server.AbstractClientConnector.attach(AbstractClientConnector.java:583)
      	at com.vaadin.ui.AbstractComponent.attach(AbstractComponent.java:571)
      	at com.vaadin.server.AbstractClientConnector.attach(AbstractClientConnector.java:583)
      	at com.vaadin.ui.AbstractComponent.attach(AbstractComponent.java:571)
      	at com.vaadin.server.AbstractClientConnector.attach(AbstractClientConnector.java:583)
      	at com.vaadin.ui.AbstractComponent.attach(AbstractComponent.java:571)
      	at info.magnolia.ui.dialog.BaseDialogViewImpl.attach(BaseDialogViewImpl.java:157)
      	at com.vaadin.server.AbstractClientConnector.attach(AbstractClientConnector.java:583)
      	at com.vaadin.ui.AbstractComponent.attach(AbstractComponent.java:571)
      	at com.vaadin.ui.AbstractComponent.setParent(AbstractComponent.java:478)
      	at info.magnolia.ui.vaadin.magnoliashell.MagnoliaShell.addOverlay(MagnoliaShell.java:248)
      	at info.magnolia.ui.vaadin.magnoliashell.MagnoliaShell.openOverlay(MagnoliaShell.java:218)
      	at info.magnolia.ui.framework.shell.ShellImpl.openOverlayOnView(ShellImpl.java:221)
      	at info.magnolia.ui.framework.app.SubAppContextImpl$1.openOverlay(SubAppContextImpl.java:132)
      	at info.magnolia.ui.framework.context.AbstractUIContext.openOverlay(AbstractUIContext.java:66)
      	at info.magnolia.ui.dialog.formdialog.FormDialogPresenterImpl.start(FormDialogPresenterImpl.java:130)
      	at info.magnolia.ui.dialog.formdialog.FormDialogPresenterImpl.start(FormDialogPresenterImpl.java:105)
      	at info.magnolia.pages.app.action.EditElementAction.execute(EditElementAction.java:88)
      	at info.magnolia.ui.api.action.AbstractActionExecutor.execute(AbstractActionExecutor.java:62)
      	at info.magnolia.pages.app.editor.PagesEditorSubApp.prepareAndExecutePagesEditorAction(PagesEditorSubApp.java:432)
      	at info.magnolia.pages.app.editor.PagesEditorSubApp.onActionbarItemClicked(PagesEditorSubApp.java:424)
      	at info.magnolia.ui.actionbar.ActionbarPresenter.onActionbarItemClicked(ActionbarPresenter.java:205)
      	at info.magnolia.ui.actionbar.ActionbarViewImpl$1.actionTrigger(ActionbarViewImpl.java:67)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      	at java.lang.reflect.Method.invoke(Method.java:597)
      	at com.vaadin.event.ListenerMethod.receiveEvent(ListenerMethod.java:508)
      	... 111 more
      

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                fgrilli Federico Grilli
                rkovarik Roman Kovařík
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Bug DoR
                    Task DoD