You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@camel.apache.org by "Jan Matèrne (jhm)" <ap...@materne.de> on 2014/03/01 08:56:17 UTC
AW: How to copy files from one directory to another within the same ftp server.
I think in this way the data is transfered to the running Camel instance and
back to the ftp-server.
If I googled right [1] FTP itself supports renaming files (and with that
moving to different directories).
Camel does not support that, right?
Jan
[1]
http://stackoverflow.com/questions/9461844/how-to-move-files-using-ftp-comma
nds
> -----Ursprüngliche Nachricht-----
> Von: Christian Müller [mailto:christian.mueller@gmail.com]
> Gesendet: Freitag, 28. Februar 2014 22:08
> An: users@camel.apache.org
> Betreff: Re: How to copy files from one directory to another within the
> same ftp server.
>
> As simple as
>
> <route>
> <from uri="ftp://in"/>
> <to uri="ftp://out"/>
> </route>
>
> Best,
>
> Christian
> -----------------
>
> Software Integration Specialist
>
> Apache Member
> V.P. Apache Camel | Apache Camel PMC Member | Apache Camel committer
> Apache Incubator PMC Member
>
> https://www.linkedin.com/pub/christian-mueller/11/551/642
>
>
> On Tue, Feb 25, 2014 at 10:46 AM, skasish <as...@hotmail.com>
> wrote:
>
> > Christian,
> >
> > Thank you for your reply.
> >
> > But I cannot find such type of example.
> >
> > Can you tell me the specific name
> >
> >
> >
> > --
> > View this message in context:
> > http://camel.465427.n5.nabble.com/How-to-copy-files-from-one-
> directory
> > -to-another-within-the-same-ftp-server-tp5747898p5747925.html
> > Sent from the Camel - Users mailing list archive at Nabble.com.
> >
AW: How to copy files from one directory to another within the same ftp server.
Posted by "Jan Matèrne (jhm)" <ap...@materne.de>.
Sounds good.
Something in that direction?
template.sendBody("direct:trigger", "filename")
from("direct:trigger")
// http://camel.apache.org/ssh
// When the SSH Component is used as a Producer (.to("ssh://...")), it
// will send the message body as the command to execute on the remote SSH
server.
.setBody(simple("mv /old/dir/${body} /new/dir/${body}")
.to("ssh:....")
Jan
> -----Ursprüngliche Nachricht-----
> Von: Christian Müller [mailto:christian.mueller@gmail.com]
> Gesendet: Samstag, 1. März 2014 12:21
> An: users@camel.apache.org
> Betreff: Re: How to copy files from one directory to another within the
> same ftp server.
>
> No, the ftp component is designed to poll the directory and to consume
> the file.
> But you are right, your approach is much better. What's about using SSH
> [1] for doing this? Camel does support it...
>
> [1] http://camel.apache.org/ssh
>
> Best,
>
> Christian
> -----------------
>
> Software Integration Specialist
>
> Apache Member
> V.P. Apache Camel | Apache Camel PMC Member | Apache Camel committer
> Apache Incubator PMC Member
>
> https://www.linkedin.com/pub/christian-mueller/11/551/642
>
>
> On Sat, Mar 1, 2014 at 8:56 AM, Jan Matèrne (jhm) <ap...@materne.de>
> wrote:
>
> > I think in this way the data is transfered to the running Camel
> > instance and back to the ftp-server.
> > If I googled right [1] FTP itself supports renaming files (and with
> > that moving to different directories).
> >
> > Camel does not support that, right?
> >
> >
> > Jan
> >
> > [1]
> >
> > http://stackoverflow.com/questions/9461844/how-to-move-files-using-
> ftp
> > -comma
> > nds
> >
> > > -----Ursprüngliche Nachricht-----
> > > Von: Christian Müller [mailto:christian.mueller@gmail.com]
> > > Gesendet: Freitag, 28. Februar 2014 22:08
> > > An: users@camel.apache.org
> > > Betreff: Re: How to copy files from one directory to another within
> > > the same ftp server.
> > >
> > > As simple as
> > >
> > > <route>
> > > <from uri="ftp://in"/>
> > > <to uri="ftp://out"/>
> > > </route>
> > >
> > > Best,
> > >
> > > Christian
> > > -----------------
> > >
> > > Software Integration Specialist
> > >
> > > Apache Member
> > > V.P. Apache Camel | Apache Camel PMC Member | Apache Camel
> committer
> > > Apache Incubator PMC Member
> > >
> > > https://www.linkedin.com/pub/christian-mueller/11/551/642
> > >
> > >
> > > On Tue, Feb 25, 2014 at 10:46 AM, skasish <as...@hotmail.com>
> > > wrote:
> > >
> > > > Christian,
> > > >
> > > > Thank you for your reply.
> > > >
> > > > But I cannot find such type of example.
> > > >
> > > > Can you tell me the specific name
> > > >
> > > >
> > > >
> > > > --
> > > > View this message in context:
> > > > http://camel.465427.n5.nabble.com/How-to-copy-files-from-one-
> > > directory
> > > > -to-another-within-the-same-ftp-server-tp5747898p5747925.html
> > > > Sent from the Camel - Users mailing list archive at Nabble.com.
> > > >
> >
> >
Re: How to copy files from one directory to another within the same
ftp server.
Posted by Christian Müller <ch...@gmail.com>.
No, the ftp component is designed to poll the directory and to consume the
file.
But you are right, your approach is much better. What's about using SSH [1]
for doing this? Camel does support it...
[1] http://camel.apache.org/ssh
Best,
Christian
-----------------
Software Integration Specialist
Apache Member
V.P. Apache Camel | Apache Camel PMC Member | Apache Camel committer
Apache Incubator PMC Member
https://www.linkedin.com/pub/christian-mueller/11/551/642
On Sat, Mar 1, 2014 at 8:56 AM, Jan Matèrne (jhm) <ap...@materne.de> wrote:
> I think in this way the data is transfered to the running Camel instance
> and
> back to the ftp-server.
> If I googled right [1] FTP itself supports renaming files (and with that
> moving to different directories).
>
> Camel does not support that, right?
>
>
> Jan
>
> [1]
>
> http://stackoverflow.com/questions/9461844/how-to-move-files-using-ftp-comma
> nds
>
> > -----Ursprüngliche Nachricht-----
> > Von: Christian Müller [mailto:christian.mueller@gmail.com]
> > Gesendet: Freitag, 28. Februar 2014 22:08
> > An: users@camel.apache.org
> > Betreff: Re: How to copy files from one directory to another within the
> > same ftp server.
> >
> > As simple as
> >
> > <route>
> > <from uri="ftp://in"/>
> > <to uri="ftp://out"/>
> > </route>
> >
> > Best,
> >
> > Christian
> > -----------------
> >
> > Software Integration Specialist
> >
> > Apache Member
> > V.P. Apache Camel | Apache Camel PMC Member | Apache Camel committer
> > Apache Incubator PMC Member
> >
> > https://www.linkedin.com/pub/christian-mueller/11/551/642
> >
> >
> > On Tue, Feb 25, 2014 at 10:46 AM, skasish <as...@hotmail.com>
> > wrote:
> >
> > > Christian,
> > >
> > > Thank you for your reply.
> > >
> > > But I cannot find such type of example.
> > >
> > > Can you tell me the specific name
> > >
> > >
> > >
> > > --
> > > View this message in context:
> > > http://camel.465427.n5.nabble.com/How-to-copy-files-from-one-
> > directory
> > > -to-another-within-the-same-ftp-server-tp5747898p5747925.html
> > > Sent from the Camel - Users mailing list archive at Nabble.com.
> > >
>
>