Hi Malaka,

I researched for the Java NIO FTP library that you suggested for me [1].
What I found was that this is a code base with a very short history and the
most recent commit was over 13 years ago by Torvald Riegel who was the only
contributor to this [2]. I feel like this is not an ongoing project and not
supported by the author. What do you think?

And I couldn't find any documentation regarding that library. Although I
went through each and every Java class of this library, I couldn't find a
way to get the use of this library without a API reference or documentation.

I would be glad if you could share some additional materials if you have or
any suggestions to get a better approach to this project.

[1] http://java-nio-ftp-library.soft112.com/
[2] https://www.openhub.net/p/javanioftp

Thanks.

Best Regards.

*Chanaka Lakmal,*
Undergraduate B.Sc.Eng.(Hons.)
Department of Computer Science & Engineering,
University of Moratuwa,
Sri Lanka.

[image: LinkedIn] <https://lk.linkedin.com/in/chanakalakmal>

On Tue, Mar 14, 2017 at 6:29 PM, Chanaka Lakmal <ldclak...@gmail.com> wrote:

> Hi Malaka,
>
> Sure. Thanks for the suggestion. I will see to it and get back to you.
>
> Thanks.
>
> Best Regards.
>
> *Chanaka Lakmal,*
> Undergraduate B.Sc.Eng.(Hons.)
> Department of Computer Science & Engineering,
> University of Moratuwa,
> Sri Lanka.
>
> [image: LinkedIn] <https://lk.linkedin.com/in/chanakalakmal>
>
> On Tue, Mar 14, 2017 at 1:41 PM, Malaka Silva <mal...@wso2.com> wrote:
>
>> Hi Chanaka,
>>
>> Can we also try the following? This is more optimized.
>>
>> [1] http://java-nio-ftp-library.soft112.com/
>>
>> On Mon, Mar 13, 2017 at 5:04 PM, Chanaka Lakmal <ldclak...@gmail.com>
>> wrote:
>>
>>> Hi Malaka,
>>>
>>> I researched for the libraries that we can use for FTP/SFTP operations
>>> in addition to using Apache Commons VFS. I found out about some widely used
>>> libraries such as SSHJ [1] and JSch [2] and did a comparison among them.
>>> With the use of those findings I created a comparison on SSHJ, Apache
>>> Commons VFS and JSch and published on my blog [3].
>>>
>>> Also, I have experience in JSch since I had previously worked on
>>> developing a SCP transport using JSch [4] [5]. I believe its ability to
>>> execute shell commands with the help of the library is a great feature in
>>> JSch. According to the comparison and my experiences, JSch looks like the
>>> best candidate among them and I hope to hear others' thoughts about this.
>>>
>>> Please share your recommendations and suggestions to get a better
>>> approach to this project.
>>>
>>> [1] SSHJ - https://github.com/hierynomus/sshj
>>> [2] JSch - http://www.jcraft.com/jsch/
>>> [3] SSHJ, Apache Commons VFS and JSch comparison (blog post) -
>>> https://medium.com/@ldclakmal/comparison-of-commons-vfs-sshj
>>> -and-jsch-libraries-for-sftp-support-cd5a0db2fbce#.d6bux0q0f
>>> [4] My SCP project (blog post) - https://medium.com/@ldclakmal/
>>> scp-with-java-b7b7dbcdbc85#.b05pinv1o
>>> [5] My SCP project (git) - https://github.com/ldclakmal/SCPTransport
>>>
>>> Thanks.
>>>
>>>
>>> Best Regards.
>>>
>>> *Chanaka Lakmal,*
>>> Undergraduate B.Sc.Eng.(Hons.)
>>> Department of Computer Science & Engineering,
>>> University of Moratuwa,
>>> Sri Lanka.
>>>
>>> [image: LinkedIn] <https://lk.linkedin.com/in/chanakalakmal>
>>>
>>> On Fri, Mar 3, 2017 at 8:57 AM, Malaka Silva <mal...@wso2.com> wrote:
>>>
>>>> Hi Chanaka,
>>>>
>>>> Sounds good. Looking forward to hear from you soon.
>>>>
>>>> On Thu, Mar 2, 2017 at 6:54 PM, Chanaka Lakmal <ldclak...@gmail.com>
>>>> wrote:
>>>>
>>>>> Hi Malaka,
>>>>>
>>>>> Thank you for your response.
>>>>>
>>>>> As you mentioned, you have done a similar development to optimize and
>>>>> manage local file system using Java NIO [1] instead of Commons-vfs. [2] So
>>>>> my goal is to find such mechanism which is more unique to ftp/sftp
>>>>> protocol, in order to support file operations via ftp/sftp protocol.
>>>>>
>>>>> So, I will come up with my suggestions with best mechanism that is to
>>>>> be used for file operations via ftp/sftp protocol rather than Commons-vfs.
>>>>> Please share if you have any recommended methods or suggestions to
>>>>> get a better approach to this project.
>>>>>
>>>>> Also I do confirm that I am a full time student and eligible to
>>>>> participate GSoC.
>>>>>
>>>>> [1] https://store.wso2.com/store/assets/esbconnector/details
>>>>> /9ac7accf-6535-46c2-853e-9ca75c23cdef
>>>>> [2] http://commons.apache.org/proper/commons-vfs/index.html
>>>>>
>>>>> Thanks.
>>>>>
>>>>> Best Regards.
>>>>>
>>>>> *Chanaka Lakmal,*
>>>>> Undergraduate B.Sc.Eng.(Hons.)
>>>>> Department of Computer Science & Engineering,
>>>>> University of Moratuwa,
>>>>> Sri Lanka.
>>>>>
>>>>> [image: LinkedIn] <https://lk.linkedin.com/in/chanakalakmal>
>>>>>
>>>>> On Tue, Feb 28, 2017 at 10:29 PM, Malaka Silva <mal...@wso2.com>
>>>>> wrote:
>>>>>
>>>>>> Hi Chanaka,
>>>>>>
>>>>>> Thank you for sending the mail.
>>>>>>
>>>>>> Currently we have file inbound endpoint [1] and file connector [2] to
>>>>>> support file operations in WSO2 ESB.
>>>>>>
>>>>>> However this is written on top of common-vfs. Common vfs support
>>>>>> variety of file systems or protocols. eg: ftp, samba etc. Due to that 
>>>>>> this
>>>>>> is not optimum for ftp/sftp. Also this provides limited options.
>>>>>>
>>>>>> We have done a similar development to manage local file system using
>>>>>> Java NIO. [3] The idea of this project is to come up with similar inbound
>>>>>> and connector for ftp/sftp protocol.
>>>>>>
>>>>>> Also please confirm that you are a full time student and currently
>>>>>> not employed since it is against GSoC rules.
>>>>>>
>>>>>> [1] https://docs.wso2.com/display/ESB500/File+Inbound+Protocol
>>>>>> [2] https://store.wso2.com/store/assets/esbconnector/details
>>>>>> /48bab332-c6a6-4f5a-9b79-17e29c7ad4c6
>>>>>> [3] https://store.wso2.com/store/assets/esbconnector/details
>>>>>> /9ac7accf-6535-46c2-853e-9ca75c23cdef
>>>>>>
>>>>>> On Tue, Feb 28, 2017 at 7:53 AM, Chanaka Lakmal <ldclak...@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> I'm interested in the project *Native inbound and connector for
>>>>>>> FTP/SFTP operations*. I would like to know more information
>>>>>>> regarding this.
>>>>>>>
>>>>>>> I am Chanaka Lakmal, an final year undergraduate from Department of
>>>>>>> Computer Science and Engineering, University of Moratuwa. I have the 
>>>>>>> basic
>>>>>>> knowledge on Java NIO, File Systems and I have been working with ESB and
>>>>>>> connectors.
>>>>>>>
>>>>>>> Initially I went through following [1] to understand about File
>>>>>>> Inbound Protocol and I would like to know more about this project,
>>>>>>> especially on the expected outcomes and the scope of the project.
>>>>>>>
>>>>>>> [1] - https://docs.wso2.com/display/ESB490/File+Inbound+Protocol
>>>>>>>
>>>>>>> Thank you.
>>>>>>>
>>>>>>> Best Regards.
>>>>>>>
>>>>>>> *Chanaka Lakmal,*
>>>>>>> Undergraduate B.Sc.Eng.(Hons.)
>>>>>>> Department of Computer Science & Engineering,
>>>>>>> University of Moratuwa,
>>>>>>> Sri Lanka.
>>>>>>>
>>>>>>> [image: LinkedIn] <https://lk.linkedin.com/in/chanakalakmal>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Dev mailing list
>>>>>>> Dev@wso2.org
>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>>
>>>>>> Best Regards,
>>>>>>
>>>>>> Malaka Silva
>>>>>> Associate Director / Architect
>>>>>> M: +94 777 219 791 <077%20721%209791>
>>>>>> Tel : 94 11 214 5345
>>>>>> Fax :94 11 2145300 <011%202%20145300>
>>>>>> 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
>>>>>> https://wso2.com/signature
>>>>>> http://www.wso2.com/about/team/malaka-silva/
>>>>>> <http://wso2.com/about/team/malaka-silva/>
>>>>>> https://store.wso2.com/store/
>>>>>>
>>>>>> Don't make Trees rare, we should keep them with care
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> Best Regards,
>>>>
>>>> Malaka Silva
>>>> Associate Director / Architect
>>>> M: +94 777 219 791 <077%20721%209791>
>>>> Tel : 94 11 214 5345
>>>> Fax :94 11 2145300 <011%202%20145300>
>>>> 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
>>>> https://wso2.com/signature
>>>> http://www.wso2.com/about/team/malaka-silva/
>>>> <http://wso2.com/about/team/malaka-silva/>
>>>> https://store.wso2.com/store/
>>>>
>>>> Don't make Trees rare, we should keep them with care
>>>>
>>>
>>>
>>
>>
>> --
>>
>> Best Regards,
>>
>> Malaka Silva
>> Associate Director / Architect
>> M: +94 777 219 791 <077%20721%209791>
>> Tel : 94 11 214 5345
>> Fax :94 11 2145300 <011%202%20145300>
>> 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
>> https://wso2.com/signature
>> http://www.wso2.com/about/team/malaka-silva/
>> <http://wso2.com/about/team/malaka-silva/>
>> https://store.wso2.com/store/
>>
>> Don't make Trees rare, we should keep them with care
>>
>
>
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to