[ https://issues.apache.org/activemq/browse/CAMEL-1241?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=48928#action_48928 ]
Claus Ibsen commented on CAMEL-1241: ------------------------------------ Ramon I have done some modifications to the camel-core in trunk. I stated on #7 to get a due diligence test of the GenericXXX classes. I created a NewFileXXX that is the regular file integrating using the GenericXXX classes. I basically got it working with both the consumer and the producer but have only tested it using two new unit tests. At present time I want it to not interfer with the regular File component as its used heavily in entire Camel for unit testing. So the NewFileXX must be rock solid before we let it replace the old one. There a some TODOs in the code for stuff to consider and check upon. I do think the GenericFileOperations might could change to pass in the GenericFile instead of the T type I have now. But more work on that will tell. Also from the FTP point of with, as I have added generics to it, I would like to see especially the SFTPConsumer if it can use it. I kinda remember it had a sucky API representing the remote FTP file. > Add camel-commons-vfs component > ------------------------------- > > Key: CAMEL-1241 > URL: https://issues.apache.org/activemq/browse/CAMEL-1241 > Project: Apache Camel > Issue Type: New Feature > Affects Versions: 2.0.0 > Reporter: Ramon Buckland > Assignee: Ramon Buckland > Fix For: 2.0.0 > > Attachments: CAMEL-1241.part_1_port_Generic_to_camel-core.diff, > commons-vfs-changes-part1.file-refactoring.diff > > > Add a new component camel-commons-vfs which utilises the commons-vfs library > providing access to zip,jar,tgz,cifs,ftp and many other wonderful "file" type > resources. > The component will go into camel 2.0 as the new camel-file and camel-ftp > components have been re-written to support a better model. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.