Ошибка при открытии приложения в новом окне по кнопке "Новое окно"

Добрый день!
В главном экране фрейм с таблицей и фильтром для этой таблицы. При открытии приложения в новом окне, возникает ошибка:

2019-03-07 23:54:13.447 ERROR [http-nio-8080-exec-23/ggsds/admin] com.haulmont.cuba.gui.components.filter.FilterDelegateImpl - Exception on loading default filter '<новый фильтр>'
java.lang.NullPointerException: null
    at com.haulmont.cuba.gui.components.filter.FilterDelegateImpl.updateWindowCaption(FilterDelegateImpl.java:2120) ~[cuba-gui-6.10.6.jar:6.10.6]
    at com.haulmont.cuba.gui.components.filter.FilterDelegateImpl.setFilterEntity(FilterDelegateImpl.java:613) ~[cuba-gui-6.10.6.jar:6.10.6]
    at com.haulmont.cuba.gui.components.filter.FilterDelegateImpl.loadFiltersAndApplyDefault(FilterDelegateImpl.java:498) ~[cuba-gui-6.10.6.jar:6.10.6]
    at com.haulmont.cuba.web.gui.components.WebFilter.loadFiltersAndApplyDefault(WebFilter.java:87) [cuba-web-6.10.6.jar:6.10.6]
    at com.haulmont.cuba.gui.xml.layout.loaders.FilterLoader.lambda$loadComponent$1(FilterLoader.java:115) [cuba-gui-6.10.6.jar:6.10.6]
    at com.haulmont.cuba.gui.xml.layout.loaders.ComponentLoaderContext$TaskExecutor.run(ComponentLoaderContext.java:222) ~[cuba-gui-6.10.6.jar:6.10.6]
    at com.haulmont.cuba.gui.xml.layout.loaders.ComponentLoaderContext$TaskExecutor.run(ComponentLoaderContext.java:224) ~[cuba-gui-6.10.6.jar:6.10.6]
    at com.haulmont.cuba.gui.xml.layout.loaders.ComponentLoaderContext.executePostInitTasks(ComponentLoaderContext.java:126) ~[cuba-gui-6.10.6.jar:6.10.6]
    at com.haulmont.cuba.gui.xml.layout.loaders.FrameLoader$FrameLoaderPostInitTask.execute(FrameLoader.java:304) ~[cuba-gui-6.10.6.jar:6.10.6]
    at com.haulmont.cuba.gui.xml.layout.loaders.ComponentLoaderContext$TaskExecutor.run(ComponentLoaderContext.java:222) ~[cuba-gui-6.10.6.jar:6.10.6]
    at com.haulmont.cuba.gui.xml.layout.loaders.ComponentLoaderContext$TaskExecutor.run(ComponentLoaderContext.java:224) ~[cuba-gui-6.10.6.jar:6.10.6]
    at com.haulmont.cuba.gui.xml.layout.loaders.ComponentLoaderContext$TaskExecutor.run(ComponentLoaderContext.java:224) ~[cuba-gui-6.10.6.jar:6.10.6]
    at com.haulmont.cuba.gui.xml.layout.loaders.ComponentLoaderContext.executePostInitTasks(ComponentLoaderContext.java:126) ~[cuba-gui-6.10.6.jar:6.10.6]
    at com.haulmont.cuba.gui.WindowManager.createWindow(WindowManager.java:584) ~[cuba-gui-6.10.6.jar:6.10.6]
    at com.haulmont.cuba.web.WebWindowManager.createTopLevelWindow(WebWindowManager.java:1657) ~[cuba-web-6.10.6.jar:6.10.6]
    at com.haulmont.cuba.web.App.createTopLevelWindow(App.java:298) ~[cuba-web-6.10.6.jar:6.10.6]
    at com.haulmont.cuba.web.AppUI.setupUI(AppUI.java:300) ~[cuba-web-6.10.6.jar:6.10.6]
    at com.haulmont.cuba.web.AppUI.init(AppUI.java:222) ~[cuba-web-6.10.6.jar:6.10.6]
1 симпатия

Коллеги, проблема еще актуальна… Может быть кто-то сталкивался с подобным ?

Здравствуйте,

Мы пока не смогли воспроизвести проблему. Возможно у вас есть какие-то детали? Воспроизводится ли проблема вне вашего проекта?

Юрий, добрый вечер )
Во вложении мой тестовый проект, в нем одна сущность. На главном экране имеется фрейм с экраном просмотра этой сущности. Если при этом открыть еще одно окно приложения (по кнопке, отмеченной на скрине), будет ошибка.

errorFrame.zip (81,7 КБ)
%D0%A1%D0%BA%D1%80%D0%B8%D0%BD

2 симпатии

Большое спасибо за кейс, это ошибка в работе фильтра, мы займёмся исправлением.

См. Github issue.

1 симпатия