[ 
http://jira.magnolia-cms.com/browse/MGNLUI-371?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Christopher Zimmermann updated MGNLUI-371:
------------------------------------------

        Summary: Page Editor: Cannot add or add a Contact component.  (was: 
Page Editor Cannot add a Contact component.)
    Description: 
Note - there is a contact component in the extras area of: 
/demo-project/news-and-events


To reproduce Adding problem:
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) 

  was:
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) 


> Page Editor: Cannot add or 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
>
>
> Note - there is a contact component in the extras area of: 
> /demo-project/news-and-events
> To reproduce Adding problem:
> 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