Je voudrais exécuter la boucle suivante à partir d'une transformation à l'aide du exécuter un processus étape:boucle ne fonctionne pas de Pentaho Data Integration, mais il le fait dans le terminal
curl -k --basic --user "user:pass" -d "input.string=\"{\"parameter\":3}\"" "https://localhost:5050/jobs?appName=test&classPath=MyTestClass&context=context_test"
Mais j'obtiens ce qui suit erreur:
sortie d'erreur = boucle:. (1) Protocole « https pas pris en charge ou désactivé dans libcurl
J'exécute la même commande directement sur le terminal et fonctionne très bien
J'utilise la version 6.0.1 de PDI sur un serveur Centos 7.
Merci beaucoup, vous avez raison, il semble que Pentaho utilise une boucle différente. Je me demande pourquoi, je pensais que l'étape ** Exécuter un processus ** enverrait directement la commande au terminal Linux mais ne semble pas l'être. – Jose
Heureux que ça a aidé! Une autre chose que j'ai appris qui sera utile dans la production à coup sûr. – jfneis
Une idée de comment on pourrait obtenir ceci pour exécuter des commandes curl ou wget de pentaho? Je reçois une erreur qui "wget: commande introuvable" lorsque j'essaie d'exécuter un script qui fonctionne parfaitement via le terminal (Mac OS Sierra) – CDD