Uploaded image for project: 'Magnolia Shop (closed)'
  1. Magnolia Shop (closed)
  2. MSHOP-139

Selecting product in product teaser throws MgnlInstantiationException

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Obsolete
    • Icon: Neutral Neutral
    • 2.1
    • 2.0.1
    • None
    • Magnolia 5.2.4

      When adding a "Shop Product Teaser" to the Content area of a shop homepage, and then trying to select a product in the teaser's dialog, the following exception is thrown:

      [..]
      Caused by: com.vaadin.event.ListenerMethod$MethodException: Invocation of method buttonClick in info.magnolia.ui.form.field.LinkField$3 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 com.vaadin.ui.Button.fireClick(Button.java:368)
              at com.vaadin.ui.Button$1.click(Button.java:57)
              ... 92 more
      Caused by: info.magnolia.objectfactory.MgnlInstantiationException: Unable to resolve parameters for constructor public info.magnolia.ui.contentapp.choosedialog.ContentAppChooseDialogPresenter(info.magnolia.ui.form.field.factory.FieldFactoryFactory,info.magnolia.objectfactory.ComponentProvider,info.magnolia.cms.i18n.I18nContentSupport,info.magnolia.ui.dialog.actionarea.DialogActionExecutor,info.magnolia.ui.api.app.AppContext,info.magnolia.ui.dialog.choosedialog.ChooseDialogView,info.magnolia.i18nsystem.I18nizer,info.magnolia.i18nsystem.SimpleTranslator)
              at info.magnolia.objectfactory.ObjectManufacturer.newInstance(ObjectManufacturer.java:77)
              at info.magnolia.objectfactory.guice.GuiceComponentProvider.newInstanceWithParameterResolvers(GuiceComponentProvider.java:121)
              at info.magnolia.objectfactory.guice.GuiceComponentProvider.newInstance(GuiceComponentProvider.java:107)
              at info.magnolia.ui.contentapp.ContentApp.openChooseDialog(ContentApp.java:92)
              at info.magnolia.ui.framework.app.AppControllerImpl.openChooseDialog(AppControllerImpl.java:406)
              at info.magnolia.ui.form.field.LinkField$3.buttonClick(LinkField.java:247)
              at sun.reflect.GeneratedMethodAccessor614.invoke(Unknown Source)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
              at java.lang.reflect.Method.invoke(Method.java:606)
              at com.vaadin.event.ListenerMethod.receiveEvent(ListenerMethod.java:508)
              ... 96 more
      
      

        Acceptance criteria

              rsiska Robert Šiška
              jfrantzius Joerg von Frantzius
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Bug DoR
                  Task DoD