[MGNLCDEP-68] Editing of page properties is possible only for first level pages Created: 24/Apr/14 Updated: 06/Jun/14 Resolved: 29/Apr/14 |
|
| Status: | Closed |
| Project: | Content Dependencies |
| Component/s: | None |
| Affects Version/s: | 1.4 |
| Fix Version/s: | 1.4 |
| Type: | Bug | Priority: | Critical |
| Reporter: | Roman Kovařík | Assignee: | Federico Grilli |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Attachments: |
|
||||||||
| Issue Links: |
|
||||||||
| 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: | |||||||||
| Description |
|
Steps to reproduce:
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 |
| Comments |
| Comment by Federico Grilli [ 25/Apr/14 ] |
|
That's odd, the missing class seems to be there. Looking at the DAM deps of version 1.4 (see attached screeshot) I see version 2.0 as provided and version 1.2.x with compile scope pulled in by STK and rssaggregator. Possibly this messy situation is causing the issue. |
| Comment by Federico Grilli [ 28/Apr/14 ] |
|
in fix branch |