the version of SY you are using contains Camel 2.10.0. As the file component documentation says, the idempotentKey parameter is present since the version 2.11. Camel is upgraded to the version 2.12.2 in the 2.0 ([SWITCHYARD-1943] Upgrade Camel to 2.12.2 - JBoss Issue Tracker). See SwitchYard 2.0.0.Alpha2 Now Available for the details where to download 2.0 runtime/tooling.
Thank you for the prompt reply.So in the current version of sy that i have its not possible to read a file - after the first read only if it has changed ?
I am not a Camel expert, but you may workaround that by implementing your own idempotent repository. See vijayp's comment from Feb 11, 2010 in http://camel.465427.n5.nabble.com/Identifying-and-processing-changed-file-when-noop-true-td478672.html