У меня есть проект с несколькими маршрутами, большинство из которых используют задания Talend, некоторые из которых используют задания, которые используют tRunJob для вызова подзадач.
Этот проект все отлично работал в 6.5, но в 7.0.1 некоторые маршруты не строятся. (Они прекрасно компилируются, если работают в студии)
Глядя на файлы lastGenerated.log
для маршрутов, есть шаг, который устанавливает компонент routeName_jobName
для маршрутов, которые работают. Однако для тех, кто не работает, он на самом деле устанавливает routeName_subJobName
, а через несколько строк жалуется, что не может найти routeName_jobName
.
В маршруте нет ничего, ссылающегося на subJobName
напрямую, поэтому я не понимаю, зачем это делает Talend.
При создании маршрутов, которые не работают, не генерируется сообщение об ошибке - он просто некоторое время обрабатывает, а затем закрывает окно сборки, не создав файл .kar.
Есть ли способ улучшить ведение журнала в Talend, чтобы я мог выяснить, почему он несчастен при построении этих маршрутов?