S
San40S
Всем доброго времени суток!
Такая вот штука произошла... уже довольно значительное время работал себе агент и горя не знал.
Тут вдруг, смотрю - агент не отработал, заглядываю в лог - пишет такую ошибку: "error creating product object". Прогоняю агент от своего имени - все гуд. Только запущу с консоли - опять ошибка
Что делает агент...
Ищет документы "А" в которых стоит сегодняшняя дата. Если таковые имеются, то:
1. идем в другую БД и создаем там новый документ "Б".
2. копируем из документа "А" в документ "Б" некоторые поля.
3. в документе "А" ставим отметку, что этот документ уже обработан и переходим к следующему документу из коллекции.
4. в конце работы агента, отправляем на почту уведомление, что "Документов для обработки нет" или "Было обработано столько-то документов"
Вроде все просто и все работало на протяжении нескольких месяцев..
И еще, если документов для обработки нету, то агент отрабатывает и отсылает меседж на почту, что нету док-ов для обработки - тоесть все как надо. А если есть хоть один документ для обработки - ошибка.
Кто подскажет в чем трабла?
Такая вот штука произошла... уже довольно значительное время работал себе агент и горя не знал.
Тут вдруг, смотрю - агент не отработал, заглядываю в лог - пишет такую ошибку: "error creating product object". Прогоняю агент от своего имени - все гуд. Только запущу с консоли - опять ошибка

Что делает агент...
Ищет документы "А" в которых стоит сегодняшняя дата. Если таковые имеются, то:
1. идем в другую БД и создаем там новый документ "Б".
2. копируем из документа "А" в документ "Б" некоторые поля.
3. в документе "А" ставим отметку, что этот документ уже обработан и переходим к следующему документу из коллекции.
4. в конце работы агента, отправляем на почту уведомление, что "Документов для обработки нет" или "Было обработано столько-то документов"
Вроде все просто и все работало на протяжении нескольких месяцев..
И еще, если документов для обработки нету, то агент отрабатывает и отсылает меседж на почту, что нету док-ов для обработки - тоесть все как надо. А если есть хоть один документ для обработки - ошибка.
Кто подскажет в чем трабла?
