Добрый день,
При редактировании переменной с типом entity в форме “Редактор процесса” возникает ошибка IllegalArgumentException
.
Версия Jmix: 1.5.2
Шаги для воспроизведения проблемы:
- Создать процесс с переменной типа entity.
- Запустить процесс.
- Открыть активный экземпляр процесса в редакторе из экрана “Процессы”.
- Перейти на вкладку “Время выполнения - Переменные”, выбрать переменную с типом entity и нажать кнопку “Изменить”.
Результат: ошибка java.lang.IllegalArgumentException: MetaClass not found for null
Stacktrace:
Caused by: java.lang.IllegalArgumentException: MetaClass not found for null
at io.jmix.core.metamodel.model.impl.SessionImpl.getClass(SessionImpl.java:43) ~[jmix-core-1.5.2.jar:na]
at io.jmix.core.impl.MetadataImpl.getClass(MetadataImpl.java:129) ~[jmix-core-1.5.2.jar:na]
at io.jmix.bpmui.screen.processvariable.VariableInstanceDataEdit.createEntityPickerField(VariableInstanceDataEdit.java:237) ~[jmix-bpm-ui-1.5.2.jar:na]
at io.jmix.bpmui.screen.processvariable.VariableInstanceDataEdit.createComponent(VariableInstanceDataEdit.java:183) ~[jmix-bpm-ui-1.5.2.jar:na]
at io.jmix.bpmui.screen.processvariable.VariableInstanceDataEdit.initValueComponent(VariableInstanceDataEdit.java:117) ~[jmix-bpm-ui-1.5.2.jar:na]
at io.jmix.bpmui.screen.processvariable.VariableInstanceDataEdit.onBeforeShow(VariableInstanceDataEdit.java:77) ~[jmix-bpm-ui-1.5.2.jar:na]
at io.jmix.core.common.event.EventHub.publish(EventHub.java:170) ~[jmix-core-1.5.2.jar:na]
at io.jmix.ui.screen.Screen.fireEvent(Screen.java:124) ~[jmix-ui-1.5.2.jar:na]
at io.jmix.ui.screen.UiControllerUtils.fireEvent(UiControllerUtils.java:58) ~[jmix-ui-1.5.2.jar:na]
at io.jmix.ui.sys.ScreensImpl.fireScreenBeforeShowEvent(ScreensImpl.java:1364) ~[jmix-ui-1.5.2.jar:na]
at io.jmix.ui.sys.ScreensImpl.show(ScreensImpl.java:357) ~[jmix-ui-1.5.2.jar:na]
at io.jmix.ui.screen.Screen.show(Screen.java:306) ~[jmix-ui-1.5.2.jar:na]
at io.jmix.bpmui.screen.processinstance.ProcessInstanceEditRuntimeFragment.onVariablesTableEdit(ProcessInstanceEditRuntimeFragment.java:261) ~[jmix-bpm-ui-1.5.2.jar:na]
Скриншот: