Expression language in ExecuteStreamProcess could be your friend here to use the filename attribute to set the process arguments.
On Sep 25, 2015, at 6:12 PM, Odin Guillermo Caudillo Gallegos <[email protected]<mailto:[email protected]>> wrote: Great it works, now, is it possible to get like a .txt from the GetFile flow and use it to execute a java -jar <file from flow> as an input value? 2015-09-25 17:56 GMT-05:00 Odin Guillermo Caudillo Gallegos <[email protected]<mailto:[email protected]>>: Ok i'll give it a try 2015-09-25 17:40 GMT-05:00 Rick Braddy <[email protected]<mailto:[email protected]>>: I think I misread your inquiry. ExecuteProcess is scheduled only by Timer or Cron schedule today; however, ExecuteStreamCommand support the "Event" trigger method, which may meet your needs. Rick -----Original Message----- From: Rick Braddy [mailto:[email protected]<mailto:[email protected]>] Sent: Friday, September 25, 2015 5:32 PM To: [email protected]<mailto:[email protected]> Subject: Re: Run process after getting a file Not today. GetFile must start a flow. There are discussions underway on a proposal to introduce some new file processors that are event triggered and dynamically configured (incoming FlowFile contains path to file) Rick > On Sep 25, 2015, at 5:28 PM, Odin Guillermo Caudillo Gallegos > <[email protected]<mailto:[email protected]>> wrote: > > Hi, is it possible to run the ExecuteProcess after using GetFile? The idea is > to not use the scheduling feature but trigger it with GetFile. > > Thanks
