У меня есть поток, как описано ниже:
GenerateFlowFile Processor that generate 1 byte ==> ReplaceText Processor that replaces everything with 1 ==> ExecuteStreamCommand that calls a java jar file that just additions the entry with 10
Команда ExecuteStreamCommand имеет следующие параметры:
Command Argument: -jar MyAddition.jar
Command Path : java
MyAddition.jar читает в stdin и сложении 10 и печатает вывод
В очереди после команды excutestream я вижу в файле потока, что параметр не читается:
execution.error
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0 at MyAddition.MyAddition.main(MyAddition.java:12)
Как правильно передать предыдущий файл потока в запись файла JAR в команде executetestream?