Я хотел бы выполнить следующее локон от преобразования с помощью Выполнить процесс шаг:локон не работает с Pentaho интеграции данных, но это происходит в терминале
curl -k --basic --user "user:pass" -d "input.string=\"{\"parameter\":3}\"" "https://localhost:5050/jobs?appName=test&classPath=MyTestClass&context=context_test"
Но я получаю следующее ошибка:
выход ошибки = локон:. (1) Протокол «HTTPS не поддерживается или отключен в Libcurl
я выполнить ту же команду непосредственно на терминале и работает отлично
Я использую версию PDI 6.0.1 на сервере Centos 7.
Благодарю вас, вы правы, кажется, что Pentaho использует разный локон. Интересно, почему, я думал, что шаг ** Execute a Process ** будет напрямую отправлять команду на терминал linux, но, похоже, этого не происходит. – Jose
Рад, что это помогло! Еще одна вещь, которую я узнал, будет полезной когда-нибудь в производстве. – jfneis
Любая идея, как можно получить это, чтобы запустить команды curl или wget из pentaho? Я получаю сообщение об ошибке «wget: command not found», когда я пытаюсь запустить скрипт, который отлично работает через терминал (Mac OS Sierra) – CDD