We have a JIRA for this issue and it should already be fixed in Camel
2.10.4-SNAPSHOT, if I remember right.
If not, feel free to reopen it...

Sent from a mobile device
Am 07.02.2013 15:59 schrieb "Christian Schäfer" <syrious3...@yahoo.de>:

Hi Filipp,

thanks for testing..I just adapted your code to my use case and keep
getting the described behaviour
(no file moving with 2.10.3, 2.10.4-SNAPSHOT ; moving works with 2.10.2)

The anonymized test case:

    @Test
    public void testFTPMove() throws Exception{
        context.addRoutes(new RouteBuilder() {
            @Override
            public void configure() throws Exception {
                from("ftp://u...@ftpserver.com:21"; +
                        "/folder/subfolder/" +
                        "?password=mypassword" +
                        "&ftpClient.dataTimeout=30000" +
                        "&binary=true" +
                        "&move=.success" +
                        "&antInclude=file*.txt")
                .log("${body}");
            }
        });
        Thread.sleep(3000);
        context.stop();
    }



________________________________
 Von: Filippo Balicchia <fbalicc...@gmail.com>
An: Christian Schäfer <syrious3...@yahoo.de>
Gesendet: 11:58 Donnerstag, 7.Februar 2013
Betreff: Re: Files cannot be moved on FTP

Hi Christian,

I am unable to give you an idea to solve the problem in a clean way

with this piece of code in my environment works with 2.10.2 and 2.10.3.
public class ftpExample {

    protected static String getDownloadFtpUrl() {
        return "ftp://@:";
                + 21
                +
"?password=<password>&ftpClient.dataTimeout=30000&binary=true&move=.downloadfolder";
    }

    public static void main(String args[]) throws Exception {
        CamelContext context = new DefaultCamelContext();

        context.addRoutes(new RouteBuilder() {
            String fileUrl = "file:/tmp/download/";

            @Override
            public void configure() throws Exception {
                from(getDownloadFtpUrl()).to(fileUrl);

            }
        });

        context.start();
        Thread.sleep(1000000);

        context.stop();
    }
}



Client camel route is installed on linuxbox and ftp server is
installed on windows box
and use http://mina.apache.org/ftpserver-project/index.html


Could you please share your endpoint conf
I have to migrate too short routes from version 2.10.2 to 2.10.3 ;-)

Regards
--Filippo




2013/2/7 Christian Schäfer <syrious3...@yahoo.de>:
> Sure the ftp user got permissions to write and move.
>
> Btw. I just tried camel version 2.10.2 and it works..but it would be
better
> to get it working on 2.10.3 because all routes were tested on this
version.
>
> --
> Christian
> ________________________________
> Von: Filippo Balicchia <fbalicc...@gmail.com>
> An: users@camel.apache.org; Christian Schäfer <syrious3...@yahoo.de>
> Gesendet: 11:02 Donnerstag, 7.Februar 2013
> Betreff: Re: Files cannot be moved on FTP
>
> Hi Christian,
>
> I try move directive with camel-ftp 2.10.3 and It works for me.
>
> Stupid question
> Do you have write permissions on  sever ?
> Regards
>
> --Filippo
>
> 2013/2/7 Christian Schäfer <syrious3...@yahoo.de>:
>> Hello,
>>
>> I'm reading files from a ftp server with ftp camel component (camel
>> version 2.10.3) by pattern using antInclude=file*.txt
>> Reading works but after processing the files cannot be moved to the
folder
>> specified by "move" or  "moveFailed".
>> Instead it logs:
>>
>> Cannot change directory to: \\. Code: 550]:
>> org.apache.camel.component.file.GenericFileOperationFailedException: File
>> operation failed: 550 Failed to change directory.
>>
>> As I expected that it's related to the problem described in:
>>
>>
http://mail-archives.apache.org/mod_mbox/camel-users/201301.mbox/%3CCAF8t5Xt222i+WfuaswfdAdyN=8p-k62txd7ucywsy_yjcvm...@mail.gmail.com%3E
>>        https://issues.apache.org/jira/browse/CAMEL-5989
>>
>> I tried camel version 2.10.4-SNAPSHOT but the problem persists.
>>
>> The ftp user I'm using has the requried permission to move files because
>> moving files works with ftp clients (filezilla, total commander)
>>
>> Any suggestion to resolve this, please?
>>
>>
>> regards,
>> Christian
>
>

Reply via email to