У меня уже развернуто задание Spring XD, которое ожидает 2 jobParameter
s (absoluteFilePath
и fileName
). На самом деле это задание запускается потоком JMS, вывод которого предоставляет эти 2 jobParameter
в формате JSON, и это работает нормально. Я хочу запустить задание с REST API, например:
curl -X POST http://localhost:9393/jobs/executions?jobname=loadData&jobParameters=%7B%22absoluteFilePath%22%3A%22C%3A%2FUB%2Fdev%2FBM.txt%22%2C%22fileName%22%3A%22BM.txt%22%7D
Я получаю сообщение об ошибке: «jobParameters» не распознается как внутренняя или внешняя команда, исполняемая программа или пакетный файл.
Хотите знать, что-то не так с командой CURL или jobParameters
не поддерживается?
Я могу запустить задание без jobParameter
s с помощью следующей команды CURL, но, поскольку задание ожидает параметры, оно терпит неудачу.
curl -X POST http://localhost:9393/jobs/executions?jobname=loadData