Hi Sanjiva, This should be only for ftp. The reason is that there are some issues with common vfs. The existing file connector supports common vfs and I am going to implement file connector using commons-net 3.4 because there's an issue in our commons-vfs2 based FTPHTTP.
*Thank youVivekananthan Sivanayagam* *Associate Software Engineer | WSO2* *E:[email protected] <e%[email protected]>* *M:+94752786138* On Sun, Feb 14, 2016 at 11:21 AM, Sanjiva Weerawarana <[email protected]> wrote: > Sorry but I don't understand what we're doing .. are we just re-writing > FTP/FTPS/SFTP support in VFS? > > On Sat, Feb 13, 2016 at 11:14 AM, Malaka Silva <[email protected]> wrote: > >> This should be only for ftp. The reason we are doing this is there are >> some issues with common vfs related to this use case. >> >> On Sat, Feb 13, 2016 at 11:03 AM, Vivekananthan Sivanayagam < >> [email protected]> wrote: >> >>> Hi , >>> >>> I am going to improve the existing File connector to support ftp over >>> http, existing file connector supports Common-vfs and it it produces high >>> rate of failure and then advised to use Java Client (commons-net 3.4). >>> >>> For that I am going to implement a method to support ftp over http and I >>> follow the doc[1].I want to clarify few details that in current version of >>> connector, I used a source as a parameter and possible values are >>> (file:///home/vives/Desktop/file/Append/me.txt or >>> ftp://username:password@localhost/www/me.txt). My question is that, >>> first do I need to check the path is whether ftp or local? and then if it >>> is ftp, do I want to call the newly created method which supports ftp over >>> proxy?. >>> >>> And for a new methods, these are the parameters, proxyHost ,proxyPort , >>> proxyUser, proxyPassword ,ftpUsername ,ftpPassword , ftpServer ftpPort >>> , and getting values for these param from user,is it correct? >>> >>> I decided to use "Squid" for the Http proxy.I am following this[2] doc. >>> >>> I have attached the sample code (*CustomVFSMediator.java*) and I go >>> through that code. >>> please give me suggestion that I have to consider when I implement this >>> methods. >>> >>> [1] https://commons.apache.org/proper/commons-net/ >>> [2] http://www.tecmint.com/configure-squid-server-in-linux/ >>> >>> >>> >> >> >> -- >> >> Best Regards, >> >> Malaka Silva >> Senior Tech Lead >> M: +94 777 219 791 >> Tel : 94 11 214 5345 >> Fax :94 11 2145300 >> Skype : malaka.sampath.silva >> LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77 >> Blog : http://mrmalakasilva.blogspot.com/ >> >> WSO2, Inc. >> lean . enterprise . middleware >> http://www.wso2.com/ >> http://www.wso2.com/about/team/malaka-silva/ >> <http://wso2.com/about/team/malaka-silva/> >> https://store.wso2.com/store/ >> >> Save a tree -Conserve nature & Save the world for your future. Print this >> email only if it is absolutely necessary. >> >> _______________________________________________ >> Architecture mailing list >> [email protected] >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> > > > -- > Sanjiva Weerawarana, Ph.D. > Founder, CEO & Chief Architect; WSO2, Inc.; http://wso2.com/ > email: [email protected]; office: (+1 650 745 4499 | +94 11 214 5345) > x5700; cell: +94 77 787 6880 | +1 408 466 5099; voip: +1 650 265 8311 > blog: http://sanjiva.weerawarana.org/; twitter: @sanjiva > Lean . Enterprise . Middleware >
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
