Цитата:
Сообщение от
Ivanhoe
По сравнению с первым советом что поменялось? Первый раз не сделали полный CIL? или АОС не перегрузили? Или помогло пересоздание пакета?
Если сравнивать с первым советом, то в моем случае поменялось довольно много чего.
1 - тогда я пробовал запустить класс TutorialRunBaseBatch из графического интерфейса аксапты (администрирование системы/запросы/пакетные задания/пакетные задания), специальная форма, в которой список заданий, их статус и тд. Он не запускался, выдавал ошибку сначала о компиляции, а потом просто неизвестную ошибку без пояснений. Теперь же я запускал пакетный класс с помощью джоба, программно.
2 - Класс тоже другой, TestBatch. В gui нет в списке моего тестового класса, а есть только TutorialRunBaseButch(вероятно я не переопределил необходимые методы у TestBatch, чтобы он отображался в списке доступных классов формы. но джобом все работает нормально. зачем такая неоднозначность - непонятно). И только затем он ставился в очередь в ту форму "пакетные задания".
3 - тогда я это делал на другом сервере. возможно там как то плохо настроена пакетная обработка, хотя другие пакетные задания выполняются. (создал сейчас новое пакетное задание с TutorialRunBaseButch - отработало и на том, первом сервере
)
4 - да, тогда я не видел смысла пересоздавать пакетное задание после перезагрузки сервера, а пробовал запустить старое.
В любом случае важно выполнение всех пунктов как написал ZornFire. А если что-то не отработало, то вернуться к пункту №1
.