For #2 you need to turn noop=true on the file endpoint. On Thu, Nov 15, 2012 at 8:59 PM, anu_cameluser <anutechu...@yahoo.com> wrote: > Hi Camel users, > > An application generates a file which then has to ftp'ed to remote server. > The application needs to preserve a copy of the generated file as well. I > have tried creating a route like below and creating the file by sending a > message to the file end point: > > from("file://directoryName").to("ftp://userName@remote-ser...@domain.com:21//remoteFolderPath? > password=****") > > producertemplate.sendBodyAndHeader(fileEndPoint, "helloWorld text in file", > "CamelFileName", "helloworld.txt"); > > This causes two issues: > 1. The file being FTP'ed has the name helloworld.txt, but it is empty. Any > ideas? > 2. Locally, camel creates as sub-folder (directoryName/.camel) and puts the > helloworld.txt there. This file is not empty. Why is the .camel directory > created and how do turn this off? > > Any suggestions will be welcome. Also, looking for pointers on how camel > will behave if the ftp server is unavailable. > > Thanks > Anu > > > > -- > View this message in context: > http://camel.465427.n5.nabble.com/File-generation-and-FTP-tp5722795.html > Sent from the Camel - Users mailing list archive at Nabble.com.
-- Claus Ibsen ----------------- Red Hat, Inc. FuseSource is now part of Red Hat Email: cib...@redhat.com Web: http://fusesource.com Twitter: davsclaus Blog: http://davsclaus.com Author of Camel in Action: http://www.manning.com/ibsen