#elsa-workflows
Вопрос:
Я создал простой рабочий процесс, при первой публикации он работает нормально, когда я что-то изменяю и публикую, затем он выдает исключение: «Вызов неоднозначен и соответствует нескольким рабочим процессам». Как с этим справиться?
Комментарии:
1. Похоже, что эта ошибка все еще существует, если вы используете последние версии пакетов (v2.2). Какой поставщик сохраняемости вы используете?
Ответ №1:
У меня была та же проблема. Похоже, в Elsa возникла проблема, из-за которой флаг «IsLatest» в таблице определения рабочего потока не отключается для предыдущей версии этого рабочего процесса. Здесь есть некоторая документация по этой проблеме:
https://gitmemory.com/issue/elsa-workflows/elsa-core/1293/886656398
В моем случае я исправил это, вручную установив значение IsLatest предыдущей версии равным 0 и перезапустив Elsa. Перезапуск был важен, так как, по-видимому, существует некоторое кэширование, связанное с новизной рабочего процесса.