Java API - Pentaho - PDI - Путь преобразования ... неверен и не будет успешно запущен - PullRequest
1 голос
/ 17 февраля 2020

Я использую java API для преобразований.

Когда я запускаю local (eclipse / windows), преобразование работает отлично! Но я буду работать в linux, преобразование не работает и вернет проблему:

"Файл пути преобразования: / opt / platform / erpx-fnd-importacao -velop-SNAPSHOT / erpx-fnd -importacao -velop-SNAPSHOT-собранный-jar-with-dependencies.jar! /fnd_pessoa.ktr недопустим и не будет успешно работать ".

Мое программное обеспечение работает с docker и linux Ubuntu.

Мой код:

try {
    KettleEnvironment.init();
    Trans transformation = new Trans(new 
    TransMeta(ClassLoader.getSystemResource("fnd_pessoa").getFile()));
    transformation.execute(null);
    transformation.waitUntilFinished();
    if (transformacao.getErrors() > 0) {
      LOGGER.error("Ocorreram erros durante a importação");
   }
} catch (KettleException e) {
  throw new KettleExceptions("Problemas ao inicializar PDI - Kettle ", e);
}
...