Приложение B. Обработка ошибок бизнес-процессами модуля

При работе бизнес-процесса Маршрутизация заданий в почту могут возникать следующие ошибки:

Невозможность отправки заданий в связи с неработоспособностью почтового сервера, возникшей во время работы бизнес-процесса.

В этом случае БП выполняет 10 повторных попыток отправки почтовых сообщений с заданиями. Интервал между попытками — 10 секунд. Если отправить письма с заданиями не удалось, БП останавливается с ошибкой.

При повторном старте бизнес-процесса сообщение по уже обработанным заданиям не отсылается.

Невозможность отправки отдельного задания. Ошибка может возникать, например, по причине превышения размера почтового сообщения.

В этом случае в журнал бизнес-процесса записывается сообщение о причине невозможности отправки, при этом бизнес-процесс продолжает обрабатывать следующие задания. На адрес администратора Docsvision будет отправлено сообщение об ошибке.

Получения сообщения о недоставке/ошибке почтового сообщения. Ошибка может возникать, например, если адрес получателя не существует.

На адрес администратора Docsvision будет отправлено сообщение об ошибке.

Обработка ошибок в БП "ПК Мониторинг почты"

Если функция "Обработка сообщений" БП ПК Мониторинг почты не смогла получить или удалить почтовое сообщение о совершении действий с заданием с почтового сервера, будет предпринято несколько повторных попыток выполнить данные действия. Количество попыток обработки определяется значением переменной AttempsToTry БП "ПК Мониторинг почты" — по умолчанию 10.

Если коллекция писем не была обработана за указанное в AttempsToTry количество попыток, БП будет остановлен по ошибке и на адрес администратора Docsvision будет отправлено сообщение об ошибке.

После повторного старта БП ПК Мониторинг почты обработка коллекции писем будет начата с последнего непрочитанного сообщения.

При запуске БП Мониторинг почты в журнале может появляться сообщение: Cannot map account name: domain\username. Для устранения ошибки потребуется установить дополнительный компонент gss-ntlmssp командой:

sudo apt-get install gss-ntlmssp