Uploaded image for project: 'Magnolia UI'
  1. Magnolia UI
  2. MGNLUI-3290

Field properties: Combination of i18n=true & readOnly=true results in Exception & Dialog or subApp does not open.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Neutral Neutral
    • 5.3.7
    • 5.3.5
    • forms

      The combination of these two properties on a form field does not work:

      • i18n = true
      • readOnly = true

      The the detail subapp of the contacts app does not open and trows:

      2014-12-10 09:49:48,033 ERROR agnolia.ui.framework.app.AppInstanceControllerImpl: Sub-app detail failed to start: Invocation of method valueChange in info.magnolia.ui.dialog.formdialog.ItemFormView$2 failed.
      com.vaadin.event.ListenerMethod$MethodException: Invocation of method valueChange in info.magnolia.ui.dialog.formdialog.ItemFormView$2 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.AbstractField.fireValueChange(AbstractField.java:1126)
      	at com.vaadin.ui.AbstractField.setValue(AbstractField.java:542)
      	at com.vaadin.ui.AbstractSelect.setValue(AbstractSelect.java:702)
      	at com.vaadin.ui.AbstractSelect.setValue(AbstractSelect.java:671)
      	at info.magnolia.ui.dialog.formdialog.ItemFormView.setCurrentLocale(ItemFormView.java:143)
      	at info.magnolia.ui.dialog.formdialog.FormBuilder.buildForm(FormBuilder.java:132)
      	at info.magnolia.ui.contentapp.detail.DetailPresenter.setItemView(DetailPresenter.java:159)
      	at info.magnolia.ui.contentapp.detail.DetailPresenter.start(DetailPresenter.java:138)
      	at info.magnolia.ui.contentapp.detail.DetailEditorPresenter.start(DetailEditorPresenter.java:122)
      	at info.magnolia.ui.contentapp.detail.DetailEditorPresenter.start(DetailEditorPresenter.java:101)
      	at info.magnolia.ui.contentapp.detail.DetailSubApp.start(DetailSubApp.java:118)
      	at info.magnolia.ui.contentapp.detail.DetailSubApp.start(DetailSubApp.java:1)
      

      In the textImage component the dialog does not open and trwos:

      2014-12-10 09:51:04,699 ERROR info.magnolia.pages.app.editor.PageEditorPresenter: An error occurred while executing action [editComponent]
      info.magnolia.ui.api.action.ActionExecutionException: Action execution failed for action: editComponent
      	at info.magnolia.ui.api.action.AbstractActionExecutor.execute(AbstractActionExecutor.java:64)
      	at info.magnolia.pages.app.editor.PageEditorPresenter.onAction(PageEditorPresenter.java:127)
      	at info.magnolia.ui.vaadin.editor.PageEditor$1.editComponent(PageEditor.java:93)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.lang.reflect.Method.invoke(Method.java:606)
      	at com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.java:168)
      	at com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.java:118)
      	at com.vaadin.server.communication.ServerRpcHandler.handleBurst(ServerRpcHandler.java:214)
      	at com.vaadin.server.communication.ServerRpcHandler.handleRpc(ServerRpcHandler.java:111)
      	at com.vaadin.server.communication.UidlRequestHandler.synchronizedHandleRequest(UidlRequestHandler.java:91)
      	at com.vaadin.server.SynchronizedRequestHandler.handleRequest(SynchronizedRequestHandler.java:37)
      	at com.vaadin.server.VaadinService.handleRequest(VaadinService.java:1371)
      	at com.vaadin.server.VaadinServlet.service(VaadinServlet.java:238)
      

        Acceptance criteria

              efochr Evzen Fochr
              cringele Christian Ringele
              Sanel Mesinovic
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Bug DoR
                  Task DoD