[
http://jira.magnolia-cms.com/browse/MGNLUI-371?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Philipp Bärfuss updated MGNLUI-371:
-----------------------------------
Priority: Blocker (was: Critical)
> Page Editor: Cannot edit 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: Blocker
> 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]>
----------------------------------------------------------------