-
Bug
-
Resolution: Fixed
-
Major
-
None
-
None
-
None
-
-
Empty show more show less
Actions fail because they expect to receive a javax.jcr.Item but none is available.
Caused by: info.magnolia.objectfactory.MgnlInstantiationException: No suitable constructor found for class [class info.magnolia.ui.admincentral.tree.action.AddNodeAction] at info.magnolia.objectfactory.ObjectManufacturer.newInstance(ObjectManufacturer.java:101) at info.magnolia.objectfactory.guice.GuiceComponentProvider.newInstanceWithParameterResolvers(GuiceComponentProvider.java:118) at info.magnolia.objectfactory.guice.GuiceComponentProvider.newInstance(GuiceComponentProvider.java:108) at info.magnolia.ui.model.action.AbstractActionExecutor.createAction(AbstractActionExecutor.java:79) at info.magnolia.ui.model.action.AbstractActionExecutor.execute(AbstractActionExecutor.java:57) at info.magnolia.ui.contentapp.browser.BrowserPresenter.onExecute(BrowserPresenter.java:336) at info.magnolia.ui.actionbar.ActionbarPresenter.onActionbarItemClicked(ActionbarPresenter.java:149) at info.magnolia.ui.vaadin.actionbar.Actionbar$1.onActionTriggered(Actionbar.java:74)
Acceptance criteria
- caused by
-
MGNLUI-1029 Refactor Action classes so that all of them require Vaadin Item instead of javax.jcr.Item or Node.
- Closed