You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@camel.apache.org by "Claus Ibsen (JIRA)" <ji...@apache.org> on 2009/01/25 11:10:59 UTC
[jira] Created: (CAMEL-1295) FTPConsumer to support storing remote
payload in local file directory
FTPConsumer to support storing remote payload in local file directory
---------------------------------------------------------------------
Key: CAMEL-1295
URL: https://issues.apache.org/activemq/browse/CAMEL-1295
Project: Apache Camel
Issue Type: New Feature
Components: camel-ftp
Reporter: Claus Ibsen
Fix For: Future
Use of local work directory to store remote content directly in a file. So you avoid reading 2gb in memory if you consume very big files.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (CAMEL-1295) FTPConsumer to support storing
remote payload in local file directory
Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/CAMEL-1295?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=49407#action_49407 ]
Claus Ibsen commented on CAMEL-1295:
------------------------------------
Got the basic done now.
So you can do:
{code}
from("ftp:somewhere?localDirectory=/tmp").to"("file://inbox");
{code}
And Camel will pass a java.io.File as the body, so when the file producer is writing the file in the inbox directory it will use the file handle given from the ftp consumer.
This allows us to:
- avoid reading the ftp content into memory
- storing directly to local files
- and pass file handles to file producer so it can do fast file channel stuff for writing files.
> FTPConsumer to support storing remote payload in local file directory
> ---------------------------------------------------------------------
>
> Key: CAMEL-1295
> URL: https://issues.apache.org/activemq/browse/CAMEL-1295
> Project: Apache Camel
> Issue Type: New Feature
> Components: camel-ftp
> Reporter: Claus Ibsen
> Assignee: Claus Ibsen
> Fix For: Future
>
>
> Use of local work directory to store remote content directly in a file. So you avoid reading 2gb in memory if you consume very big files.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Assigned: (CAMEL-1295) FTPConsumer to support storing remote
payload in local file directory
Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/CAMEL-1295?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Claus Ibsen reassigned CAMEL-1295:
----------------------------------
Assignee: Claus Ibsen
> FTPConsumer to support storing remote payload in local file directory
> ---------------------------------------------------------------------
>
> Key: CAMEL-1295
> URL: https://issues.apache.org/activemq/browse/CAMEL-1295
> Project: Apache Camel
> Issue Type: New Feature
> Components: camel-ftp
> Reporter: Claus Ibsen
> Assignee: Claus Ibsen
> Fix For: Future
>
>
> Use of local work directory to store remote content directly in a file. So you avoid reading 2gb in memory if you consume very big files.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (CAMEL-1295) FTPConsumer to support storing
remote payload in local file directory
Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/CAMEL-1295?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=49433#action_49433 ]
Claus Ibsen commented on CAMEL-1295:
------------------------------------
Committed revision 744032.
> FTPConsumer to support storing remote payload in local file directory
> ---------------------------------------------------------------------
>
> Key: CAMEL-1295
> URL: https://issues.apache.org/activemq/browse/CAMEL-1295
> Project: Apache Camel
> Issue Type: New Feature
> Components: camel-ftp
> Reporter: Claus Ibsen
> Assignee: Claus Ibsen
> Fix For: Future
>
>
> Use of local work directory to store remote content directly in a file. So you avoid reading 2gb in memory if you consume very big files.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (CAMEL-1295) FTPConsumer to support storing remote
payload in local file directory
Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/activemq/browse/CAMEL-1295?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Claus Ibsen resolved CAMEL-1295.
--------------------------------
Resolution: Fixed
Fix Version/s: (was: Future)
2.0.0
> FTPConsumer to support storing remote payload in local file directory
> ---------------------------------------------------------------------
>
> Key: CAMEL-1295
> URL: https://issues.apache.org/activemq/browse/CAMEL-1295
> Project: Apache Camel
> Issue Type: New Feature
> Components: camel-ftp
> Reporter: Claus Ibsen
> Assignee: Claus Ibsen
> Fix For: 2.0.0
>
>
> Use of local work directory to store remote content directly in a file. So you avoid reading 2gb in memory if you consume very big files.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.