Talend Jobs не работает

Я совершенно новичок в инструменте Talend ETL и только что создал свою первую работу. Однако, когда я попытался выполнить его, он выдает следующую ошибку: -

 Execution failed : Failed to generate code.

[---------- 1. ОШИБКА в E:\BizTel\TOS_BD-r111943-V5.4.1\workspace.JETEmitters\src\org\talend\designer\codegen\translators\technical\TSortOutBeginJava.java ( в строке 1) пакет org.talend.designer.codegen.translators.technical; ^

Тип java.util.Map$Entry не может быть разрешен. На него косвенно ссылаются необходимые файлы .class.

  1. ОШИБКА в E:\BizTel\TOS_BD-r111943-V5.4.1\workspace.JETEmitters\src\org\talend\designer\codegen\translators\technical\TSortOutBeginJava.java (строка 421) stringBuffer.append(TEXT_1); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^#P8#

2 задачи (2 ошибки)]

Теперь я уверен, что эта ошибка не имеет ничего общего с заданием, которое я создал, поскольку задание было создано в соответствии с этим руководством "http://www.talendforge.org/tutorials/tutorial.php?language=english&idTuto.=1#step14"

Я попытался немного погуглить об этом в Интернете. Я устал от некоторых подходов, основанных на этом, но безрезультатно.

Может кто-нибудь, пожалуйста, помогите мне с этим?


person Sparky    schedule 09.05.2014    source источник
comment
Можете ли вы сначала попробовать выполнить некоторые примеры заданий, которые поставляются по умолчанию с talend, и посмотреть, успешно ли они работают, поскольку, если они также не запускаются, возможно, ваша установка неверна или есть какая-то другая проблема.   -  person garpitmzn    schedule 10.05.2014
comment
Еще один хороший тест — попробовать переключиться на вкладку «Код» в TOS: когда ваше задание открыто, в нижней части экрана дизайнера, поверх свойств, есть две вкладки: «Дизайнер» и «Код». Перейдите на вкладку «Код», и TOS сгенерирует для вас код Java. Если не будет - значит что-то пошло не так и, возможно, на экране будет какая-то ошибка, которую нужно решить в первую очередь.   -  person Andrew    schedule 05.11.2014


Ответы (1)


Вы можете попробовать переустановить TOS.
Возможно, механизм генерации кода был загружен неправильно, и иногда файлы в Talend повреждаются.

Кроме того, вы можете попробовать восстановить элементы, чтобы убедиться, что с вами все в порядке.

  1. Сделайте резервную копию рабочей области.
  2. Удалите рабочую область и перезапустите студию.
  3. Импортируйте все элементы из резервной копии рабочей области, сделанной на шаге 1.
person Tuyeyas    schedule 10.12.2015