Flowgear работает старая версия рабочего процесса
У меня есть рабочий процесс, который запрашивает таблицу, и когда есть доступные данные, он вызывает другой рабочий процесс и извлекает соответствующие данные, а затем передает их в веб-службу. Это должно выполняться каждые 2 минуты.
Раньше у меня в панели переменных было несколько тестовых данных, но я их давно удалил. Тем не менее, эти данные постоянно передаются в веб-сервис.
Почему рабочий процесс все еще использует старые тестовые данные?
3 ответа
Flowgear кэширует вложенные рабочие процессы при первом обращении, когда они выполняются из родительского рабочего процесса. Если вы изменили вспомогательный рабочий процесс и повторно сохранили его, это изменение не вступит в силу в вызывающем рабочем процессе, пока вы не перезапустите его.
Вы обновили свойства подпроцесса? Для этого щелкните правой кнопкой мыши узел Workflow и выберите команду обновить свойства.
Для автоматического запуска рабочих процессов рекомендуется перезапускать рабочий процесс после каждого изменения рабочего процесса.