Ошибка “Unable to find selected entity name” при запросе количества строк

Добрый день!

При использовании Контейнера KeyValue запросе количества строк в таблице возникает ошибка “RuntimeException: Unable to find selected entity name”:

Caused by: java.lang.RuntimeException: Unable to find selected entity name [select u.login, u.name from sec$User u]
at com.haulmont.cuba.core.sys.jpql.QueryTreeAnalyzer.getMainSelectedEntityName(QueryTreeAnalyzer.java:80) ~[cuba-global-7.2.20.jar:7.2.20]
at com.haulmont.cuba.core.sys.jpql.transform.QueryTransformerAstBased.createMainSelectedPathNodeVariableNN(QueryTransformerAstBased.java:331) ~[cuba-global-7.2.20.jar:7.2.20]
at com.haulmont.cuba.core.sys.jpql.transform.QueryTransformerAstBased.replaceWithCount(QueryTransformerAstBased.java:153) ~[cuba-global-7.2.20.jar:7.2.20]
at com.haulmont.cuba.web.gui.components.WebRowsCount$LoaderAdapter.getCount(WebRowsCount.java:638) ~[cuba-web-7.2.20.jar:7.2.20]
at com.haulmont.cuba.web.gui.components.WebRowsCount.onLastClick(WebRowsCount.java:322) ~[cuba-web-7.2.20.jar:7.2.20]
at com.haulmont.cuba.web.gui.components.WebRowsCount.lambda$initButtonListeners$61446b05$5(WebRowsCount.java:163) ~[cuba-web-7.2.20.jar:7.2.20]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_342]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_342]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_342]
at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_342]
at com.vaadin.event.ListenerMethod.receiveEvent(ListenerMethod.java:709) ~[vaadin-server-8.14.3-1-cuba.jar:8.14.3-1-cuba]
… 49 common frames omitted

Тестовый проект прилагаю:
test.zip (83.8 КБ)

Добрый день.

Спасибо, что сообщили о проблеме, я завел задачу на GitHub.

Глеб