Uploaded image for project: 'Magnolia pages module'
  1. Magnolia pages module
  2. PAGES-538

Exception in log after language change within dialog for add component

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Neutral
    • 6.2.14
    • 6.2.13
    • None
    • None

    Description

      Steps to reproduce

      1. open pages app, edit some page
      2. add component (select one with i18n fields)
      3. in component dialog switch language to German
      4. see exception in log
      info.magnolia.config.registry.Registry$NoSuchDefinitionException: 
      	at info.magnolia.config.registry.AbstractRegistry.getProvider(AbstractRegistry.java:127) ~[magnolia-configuration-6.2.14-SNAPSHOT.jar:?]
      	at info.magnolia.pages.app.data.AvailableTemplatesSelectFieldSupport.lambda$getItemCaptionGenerator$b2c13c45$1(AvailableTemplatesSelectFieldSupport.java:73) ~[magnolia-pages-app-6.2.13-SNAPSHOT.jar:?]
      	at com.vaadin.ui.ComboBox.updateSelectedItemCaption(ComboBox.java:860) ~[vaadin-server-8.14.1.jar:8.14.1]
      	at com.vaadin.ui.ComboBox.updateSelectedItemState(ComboBox.java:853) ~[vaadin-server-8.14.1.jar:8.14.1]
      	at com.vaadin.ui.AbstractSingleSelect.setSelectedItem(AbstractSingleSelect.java:355) ~[vaadin-server-8.14.1.jar:8.14.1]
      	at com.vaadin.ui.AbstractSingleSelect.setSelectedItem(AbstractSingleSelect.java:119) ~[vaadin-server-8.14.1.jar:8.14.1]
      	at com.vaadin.ui.AbstractSingleSelect.setValue(AbstractSingleSelect.java:153) ~[vaadin-server-8.14.1.jar:8.14.1]
      	at info.magnolia.ui.editor.FormPresenter.lambda$null$18(FormPresenter.java:316) ~[magnolia-ui-framework-6.2.14-SNAPSHOT.jar:?]
      	at java.util.Optional.ifPresent(Optional.java:159) ~[?:1.8.0_221]
      	at info.magnolia.ui.editor.FormPresenter.lambda$applyDefaults$19(FormPresenter.java:314) ~[magnolia-ui-framework-6.2.14-SNAPSHOT.jar:?]
      	at java.util.HashMap.forEach(HashMap.java:1289) ~[?:1.8.0_221]
      	at info.magnolia.ui.editor.FormPresenter.applyDefaults(FormPresenter.java:313) ~[magnolia-ui-framework-6.2.14-SNAPSHOT.jar:?]
      	at info.magnolia.ui.editor.FormPresenter.lambda$null$0(FormPresenter.java:107) ~[magnolia-ui-framework-6.2.14-SNAPSHOT.jar:?] 

      variations of repro steps:
      3. close dialog
      4. change language in page editor
      5. see same exception in log

      Development notes

      Checklists

        Acceptance criteria

        Attachments

          Activity

            People

              jpetras Jakub Petras
              asiska Adam Siska
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Checklists

                  Bug DoR
                  Task DoD