Я пытаюсь автоматизировать выполнение заданий talend с помощью API Talend, но получаю сообщение об ошибке при попытке передать параметры контекста с помощью API.
json, который я кодирую в 64,следующее:
JSON='{ "actionName":"runTask", "authPass": "TalendPass", "authUser": "name@example.com", "jvmParams": [ "-Xmx256m" , "-Xms64m" ], "contextParams": ["host_mysql_db01": "failed", "database_analytics": "testing.it"],"mode": "synchronous", "taskId": 43}'
Сообщение об ошибке:
{"error":"Expected a ',' or ']' at character 172","returnCode":2}
Я обнаружил еще одну проблему с переполнением стека Добавление параметров контекста в задание Talend в Tac через API без фактического его запуска , ноон не говорит, как он передает это, и я не могу ответить с комментарием, спрашивающим, как он сделал это
Реальный вызов API Talend:
wget -O file http://localhost:8080/org.talend.administrator/metaServlet?$JSON_ENCODED
Могу ли я получить некоторую помощь?