Добрый день!
Есть Service Task (Java Delegate), в них я кидаю BPMNError (в случае отсутствия попыток реповтора у джоба), которые ловлю Error intermediate event (для последующей нотификации).
Когда в таске кидаю обычный java-эксепшн, все работает штатно: выполнение сервис таска прекращается, уходит на реповтор. А вот когда кидаю BPMNError - движок начинает жаловаться на отсутствие выходной переменной (can't resolve identifier ${...}). То есть такое ощущение, что токен сдвигается, не смотря на то, что активити не было завершено успешно. Это нормальное поведение?