camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Morten Engel ...@alpha-solutions.dk>
Subject Re: Problems deleting or moving files from FTP source
Date Wed, 07 Jul 2010 10:39:09 GMT

Hi Claus,

I've been doing some additional testing. First off, as the FTP server I need
to code against is external, I tried setting up a local FTP (using
FileZilla), and connect to that and transfer/delete files in the exact same
way. - This worked like a charm.

I then proceded to try against the external FTP server again - which I found
to be a "Serv-U 6.4.0.5" server, asking their administrator to return the
log from their side to me.

Snippet from my log (pattern repeated multiple times), including TRACE from
org.apache.camel.component.file:

11:47:49,500 | TRACE |  0: FtpComponent | FtpConsumer                      |
omponent.file.remote.FtpConsumer   48 | Polling directory: Export
11:47:49,687 | DEBUG |  0: FtpComponent | FtpConsumer                      |
mponent.file.GenericFileConsumer   99 | Total 1 files to consume
11:47:49,687 | TRACE |  0: FtpComponent | FtpConsumer                      |
mponent.file.GenericFileConsumer  215 | Processing file:
GenericFile[test3.txt]
11:47:49,687 | TRACE |  0: FtpComponent | FtpConsumer                      |
mponent.file.GenericFileConsumer  239 | Retrieving file: Export/test3.txt
from: Endpoint[ftp://[user]@[host]/Export/?delete=true&password=[password]]
11:47:49,906 | TRACE |  0: FtpComponent | FtpConsumer                      |
mponent.file.GenericFileConsumer  245 | Retrieved file: Export/test3.txt
from: Endpoint[ftp://[user]@[host]/Export/?delete=true&password=[password]]
11:47:49,906 | DEBUG |  0: FtpComponent | FtpConsumer                      |
mponent.file.GenericFileConsumer  249 | About to process file:
GenericFile[test3.txt] using exchange: Exchange[GenericFileMessage with
file: GenericFile[test3.txt]]
11:47:49,906 | TRACE |  0: FtpComponent | GenericFileProducer              |
mponent.file.GenericFileProducer   69 | Processing Exchange[Message:
GenericFile[test3.txt]]
11:47:49,906 | TRACE |  0: FtpComponent | GenericFileProducer              |
mponent.file.GenericFileProducer  192 | About to write [C:\test\test3.txt]
to [Endpoint[file://C:/test]] from exchange [Exchange[Message:
GenericFile[test3.txt]]]
11:47:49,906 | TRACE |  0: FtpComponent | FileOperations                   |
el.component.file.FileOperations  269 | Using InputStream to transfer from:
java.io.ByteArrayInputStream@19264e3 to: sun.nio.ch.FileChannelImpl@1d8867
11:47:49,906 | DEBUG |  0: FtpComponent | GenericFileProducer              |
mponent.file.GenericFileProducer  200 | Wrote [C:\test\test3.txt] to
[Endpoint[file://C:/test]]
11:47:49,906 | DEBUG |  0: FtpComponent | GenericFileOnCompletion          |
ent.file.GenericFileOnCompletion   74 | Done processing file:
GenericFile[test3.txt] using exchange: Exchange[GenericFileMessage with
file: GenericFile[test3.txt]]
11:47:49,906 | TRACE |  0: FtpComponent | GenericFileOnCompletion          |
ent.file.GenericFileOnCompletion  120 | Commit file strategy:
org.apache.camel.component.file.strategy.GenericFileDeleteProcessStrategy@1f6e3e9
for file: GenericFile[test3.txt]
11:47:49,906 | DEBUG |  0: FtpComponent | FtpOperations                    |
ponent.file.remote.FtpOperations  178 | Deleting file: Export/test3.txt
11:47:50,125 | TRACE |  0: FtpComponent | GenericFileDeleteProcessStrategy |
GenericFileDeleteProcessStrategy   51 | File was not deleted at this attempt
will try again in 1 sec.: GenericFile[test3.txt]
11:47:51,125 | DEBUG |  0: FtpComponent | FtpOperations                    |
ponent.file.remote.FtpOperations  178 | Deleting file: Export/test3.txt
11:47:51,328 | TRACE |  0: FtpComponent | GenericFileDeleteProcessStrategy |
GenericFileDeleteProcessStrategy   51 | File was not deleted at this attempt
will try again in 1 sec.: GenericFile[test3.txt]
11:47:52,328 | DEBUG |  0: FtpComponent | FtpOperations                    |
ponent.file.remote.FtpOperations  178 | Deleting file: Export/test3.txt
11:47:52,531 | TRACE |  0: FtpComponent | GenericFileDeleteProcessStrategy |
GenericFileDeleteProcessStrategy   51 | File was not deleted at this attempt
will try again in 1 sec.: GenericFile[test3.txt]
11:47:53,531 | ERROR |  0: FtpComponent | GenericFileOnCompletion          |
rg.apache.camel.processor.Logger  248 | Caused by:
[org.apache.camel.component.file.GenericFileOperationFailedException -
Cannot delete file: GenericFile[test3.txt]]
org.apache.camel.component.file.GenericFileOperationFailedException: Cannot
delete file: GenericFile[test3.txt]
[stacktrace]

Snippet from their log, showing one of the many attempts (it keeps on
polling the same, lonely, file - as it's not deleted in last poll)

[5] Wed 07Jul10 11:46:48 - (025918) Connected to 89.150.143.147 (Local
address 192.168.255.15)
[5] Wed 07Jul10 11:46:48 - (025918) IP-Name: 0809DS4-BY.1.FULLRATE.DK
[5] Wed 07Jul10 11:46:48 - (025918) User PC061 logged in
[3] Wed 07Jul10 11:46:49 - (025918) Sending file
c:\ftp\pc061\export\test3.txt
[3] Wed 07Jul10 11:46:49 - (025918) Sent file c:\ftp\pc061\export\test3.txt
successfully (1.45 kB/sec - 49 Bytes)
[3] Wed 07Jul10 11:46:53 - (025918) Sending file
c:\ftp\pc061\export\test3.txt
[3] Wed 07Jul10 11:46:53 - (025918) Sent file c:\ftp\pc061\export\test3.txt
successfully (3.68 kB/sec - 49 Bytes)
[3] Wed 07Jul10 11:46:57 - (025918) Sending file
c:\ftp\pc061\export\test3.txt
[3] Wed 07Jul10 11:46:57 - (025918) Sent file c:\ftp\pc061\export\test3.txt
successfully (3.99 kB/sec - 49 Bytes)
[3] Wed 07Jul10 11:47:01 - (025918) Sending file
c:\ftp\pc061\export\test3.txt
[3] Wed 07Jul10 11:47:01 - (025918) Sent file c:\ftp\pc061\export\test3.txt
successfully (3.68 kB/sec - 49 Bytes)
[3] Wed 07Jul10 11:47:05 - (025918) Sending file
c:\ftp\pc061\export\test3.txt
[3] Wed 07Jul10 11:47:05 - (025918) Sent file c:\ftp\pc061\export\test3.txt
successfully (3.42 kB/sec - 49 Bytes)
[3] Wed 07Jul10 11:47:09 - (025918) Sending file
c:\ftp\pc061\export\test3.txt
[3] Wed 07Jul10 11:47:09 - (025918) Sent file c:\ftp\pc061\export\test3.txt
successfully (3.99 kB/sec - 49 Bytes)
[5] Wed 07Jul10 11:47:13 - (025918) Closing connection for user PC061
(00:00:25 connected)


>From the FTP hosts log, it seems (as their administrator has confirmed),
that I never send the delete request to their side.
My side is run from a windows server 2003, FUSE environment, coded in
java/camel 2.3.0.

Any clues as to why the delete messages are not showing up remotely?

Thank you,
Morten Engel

-- 
View this message in context: http://camel.465427.n5.nabble.com/Problems-deleting-or-moving-files-from-FTP-source-tp911101p1044664.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Mime
View raw message