Page Editor Cannot add a Contact component.
-------------------------------------------

                 Key: MGNLUI-371
                 URL: http://jira.magnolia-cms.com/browse/MGNLUI-371
             Project: Magnolia UI
          Issue Type: Bug
      Security Level: Public
          Components: page editor
    Affects Versions: 5.0 Alpha1 s010
            Reporter: Christopher Zimmermann
            Priority: Critical
             Fix For: 5.0 Alpha1 s010


To reproduce:
On page editor of 
"/demo-project/about/subsection-articles/an-interesting-article:edit"
Click in Extras area at bottom. Click New Extras Component.
Select Contact. Click Choose.
> Dialog closes but no component is added.
Get Stack trace:
Dec 7, 2012 9:19:52 AM com.vaadin.Application terminalError
SEVERE: Terminal error:
info.magnolia.objectfactory.MgnlInstantiationException: Unable to resolve 
parameters for constructor public 
info.magnolia.ui.app.contacts.field.builder.ContactLinkFieldBuilder(info.magnolia.ui.model.imageprovider.definition.ImageProvider,info.magnolia.ui.app.contacts.field.definition.ContactLinkFieldDefinition,com.vaadin.data.Item,info.magnolia.ui.framework.app.AppController)
        at 
info.magnolia.objectfactory.ObjectManufacturer.newInstance(ObjectManufacturer.java:74)
        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.builder.FactoryBase.create(FactoryBase.java:81)
        at 
info.magnolia.ui.admincentral.field.builder.FieldFactory.create(FieldFactory.java:73)
        at 
info.magnolia.ui.admincentral.form.builder.FormBuilder.buildForm(FormBuilder.java:82)
        at 
info.magnolia.ui.admincentral.form.FormPresenterImpl.start(FormPresenterImpl.java:124)
        at 
info.magnolia.ui.admincentral.dialog.FormDialogPresenterImpl.start(FormDialogPresenterImpl.java:100)
        at 
info.magnolia.ui.app.pages.editor.PageEditorPresenter.createDialogAction(PageEditorPresenter.java:193)
        at 
info.magnolia.ui.app.pages.editor.PageEditorPresenter.access$300(PageEditorPresenter.java:80)
        at 
info.magnolia.ui.app.pages.editor.PageEditorPresenter$2.onSuccess(PageEditorPresenter.java:169)
        at 
info.magnolia.ui.admincentral.dialog.action.CallbackDialogAction.execute(CallbackDialogAction.java:58)
        at 
info.magnolia.ui.admincentral.dialog.DialogPresenter$DialogPresenterUtil$1.onActionExecuted(DialogPresenter.java:104)
        at 
info.magnolia.ui.vaadin.dialog.BaseDialog$1$1.invoke(BaseDialog.java:84)
        at 
org.vaadin.rpc.ServerSideProxy.receiveFromClient(ServerSideProxy.java:91)
        at 
org.vaadin.rpc.ServerSideProxy.changeVariables(ServerSideProxy.java:282)
        at 
info.magnolia.ui.vaadin.dialog.BaseDialog.changeVariables(BaseDialog.java:125)
        at 
com.vaadin.terminal.gwt.server.AbstractCommunicationManager.changeVariables(AbstractCommunicationManager.java:1460)
        at 
com.vaadin.terminal.gwt.server.AbstractCommunicationManager.handleVariableBurst(AbstractCommunicationManager.java:1404)
        at 
com.vaadin.terminal.gwt.server.AbstractCommunicationManager.handleVariables(AbstractCommunicationManager.java:1329)
        at 
com.vaadin.terminal.gwt.server.AbstractCommunicationManager.doHandleUidlRequest(AbstractCommunicationManager.java:761)
        at 
com.vaadin.terminal.gwt.server.CommunicationManager.handleUidlRequest(CommunicationManager.java:323)
        at 
info.magnolia.ui.vaadin.integration.servlet.MultipleBrowserWindowsApplicationServlet$CustomCommunicationManager.handleUidlRequest(MultipleBrowserWindowsApplicationServlet.java:283)
        at 
com.vaadin.terminal.gwt.server.AbstractApplicationServlet.service(AbstractApplicationServlet.java:501)
        at 
info.magnolia.ui.vaadin.integration.servlet.MagnoliaIcePushServlet.service(MagnoliaIcePushServlet.java:109)
        at 
info.magnolia.ui.vaadin.integration.servlet.MultipleBrowserWindowsApplicationServlet.service(MultipleBrowserWindowsApplicationServlet.java:144)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.magnolia-cms.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


----------------------------------------------------------------
For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to