Hi Henryk, Thanks for the reply. I have an enterprise app that generates messages and posts messages to a directory on a windows file system that has to be read, massaged and ported to 3 other systems in the environment, 2 of those systems are again file based and the third is a Db endpoint. There could also be an intermediate store (perhaps MongoDB) that will need to be queried to fill in parts of the transformed message. On the other side, there are file pollers written by individual systems that would be monitoring the done file in the directories.
It is essential that the messages are successfully delivered across all these systems and in case it doesn't, they have to be rolled back and moved to an error queue. The polling systems have been setup to look for the trigger file (done) and read only when it is present. I hope this clears up my scenario. Thanks Rakesh -- View this message in context: http://camel.465427.n5.nabble.com/Transactional-File-Producer-tp5748379p5748384.html Sent from the Camel - Users mailing list archive at Nabble.com.