Hi all,

1. According to some blogs one of the key features enhanced in
java-nio-ftp-library [1] is that data transfer through zero copy [2]. I
think we can implement this concept using java-nio (without any third party
libraries).

2. Apache sshd project [3] is also a pure java library to support the SSH
protocols on both the client and server side. This library is based on
Apache MINA, a scalable and high performance asynchronous IO library using
java-nio.

[As an additional step we can look for the features in newest netty
versions for enhancing FTP operations inside ESB which will be somewhat
easier and efficient when implementing ]

If the java-nio-ftp-library [1] won't work we can move to these
alternatives.Any comments?

[1] http://java-nio-ftp-library.soft112.com/
[2] https://www.ibm.com/developerworks/library/j-zerocopy/j-zerocopy-pdf.pdf
[3] https://mina.apache.org/sshd-project/


On Sun, Mar 19, 2017 at 5:55 PM, Hasitha Jayasundara <
hasithajayasunda...@gmail.com> wrote:

> Hi Malaka,
>
> I have gone through the second link you provided [1] and extended my
> implementation [2] to JScape and Zehon libraries.(Already implemented
> FTP/SFTP with JSch and Apache commons vfx which supports only basic file
> upload and download). The two major drawbacks I found in JScape and Zehon
> are,
>
> 1.Not open source
> 2.JScape is not free (Free version is available for 1 month)
>
> So i think these two won't suitable for further implementation. I have
> also found a similar comparison [3] for mostly used FTP/SFTP libraries
> which i think will helpful in future implementations.It would be great if
> you can provide some additional materials on Java -nio-ftp-library [4]. Any
> comments on how to proceed?
>
> thanks
>
> [1] http://www.onkarjoshi.com/blog/126/which-library-to-use-for-
> ftp-sftp-ftps-file-transfer-in-java/
> [2] https://github.com/hasithajayasundara/Simple-FTP-client-and-server
> [3] https://www.javacodegeeks.com/2015/08/commons-vfs-sshj-and-
> jsch-in-comparison.html
> [4] http://java-nio-ftp-library.soft112.com/
>
> On Fri, Mar 17, 2017 at 10:56 AM, Hasitha Jayasundara <
> hasithajayasunda...@gmail.com> wrote:
>
>> Hi Malaka,
>>
>> Can you please provide me some additional materials to study
>> java-nio-ftp-library [1].
>>
>> Thank you.
>>
>> [1] http://java-nio-ftp-library.soft112.com/
>>
>> On Tue, Mar 14, 2017 at 3:31 PM, Hasitha Jayasundara <
>> hasithajayasunda...@gmail.com> wrote:
>>
>>> Hi Malaka,
>>>
>>> Thank you for the reply.The server part was an additional implementation
>>> I went through to get an understanding about client server programming in
>>> java using sockets.I'll study the links provided and let you know if
>>> there's any issue.
>>>
>>> Thanks
>>>
>>> On Tue, Mar 14, 2017 at 1:43 PM, Malaka Silva <mal...@wso2.com> wrote:
>>>
>>>> Hi Hasitha,
>>>>
>>>> Thank you for the explanation. But you have misunderstood the
>>>> requirement.
>>>>
>>>> Basically the requirement is FTP / SFTP server will already exists and
>>>> with the new connectors user should be able to access the files already
>>>> exists in the server using ESB.
>>>>
>>>> What I see is you tried to implement the server which is not in the
>>>> scope of this project.
>>>>
>>>> Following may help your research.
>>>>
>>>> [1] http://java-nio-ftp-library.soft112.com/
>>>> [2] http://www.onkarjoshi.com/blog/126/which-library-to-use-
>>>> for-ftp-sftp-ftps-file-transfer-in-java/
>>>>
>>>> On Tue, Mar 14, 2017 at 7:23 AM, Hasitha Jayasundara <
>>>> hasithajayasunda...@gmail.com> wrote:
>>>>
>>>>> Hi all,
>>>>>
>>>>> I did some changes in FTP client and server so that it can be tested
>>>>> easily. Refer the readme [1] for further information.
>>>>>
>>>>> Thanks
>>>>>
>>>>> [1] https://github.com/hasithajayasundara/Simple-FTP-client-and-server
>>>>>
>>>>> On Tue, Mar 14, 2017 at 6:53 AM, Hasitha Jayasundara <
>>>>> hasithajayasunda...@gmail.com> wrote:
>>>>>
>>>>>> Hi all,
>>>>>>
>>>>>> On my research I found many java SSH libraries that support SFTP.The
>>>>>> main differences between these libraries can be given as,
>>>>>>
>>>>>>    - client authentication over password / public key
>>>>>>    - server authentication
>>>>>>    - upload /download files from local host over SFTP
>>>>>>    - download files to local host over SFTP
>>>>>>    - file operations on the remote host like move, delete, list all
>>>>>>    children of a given folder (filtering after type like file or folder) 
>>>>>> over
>>>>>>    SFTP
>>>>>>    - execute plain shell commands
>>>>>>
>>>>>> Considering the popularity and the ease of implementation JSch and
>>>>>> SSHJ are the best libraries I found other than apacheVFS .The details on
>>>>>> how these libraries differ from each other according to above mentioned
>>>>>> points are included in the following link.[1] Currently the 
>>>>>> implementation
>>>>>> only supports apache-vfs.I will update my implementation with JScH and 
>>>>>> SSHJ
>>>>>> soon.
>>>>>>
>>>>>> Thanks
>>>>>>
>>>>>> [1] https://www.javacodegeeks.com/2015/08/commons-vfs-sshj-and-j
>>>>>> sch-in-comparison.html (Comparison of apache-vfs , SSHJ and JScH )
>>>>>>
>>>>>> On Tue, Mar 14, 2017 at 3:32 AM, Hasitha Jayasundara <
>>>>>> hasithajayasunda...@gmail.com> wrote:
>>>>>>
>>>>>>> Hi all,
>>>>>>>
>>>>>>> I 've added sftp support to the implementation [2] in order to get
>>>>>>> an idea about how apache vfs is used in file transferring.I used
>>>>>>> com.jcraft(jsch),apache.commons and commons-logging dependencies in
>>>>>>> the implementation which you can find in the pom.
>>>>>>> To run the program,
>>>>>>>
>>>>>>> 1.Add server details to the SFTPProperties.txt
>>>>>>>
>>>>>>> serverAddress=[server address]
>>>>>>> userId=[userId]
>>>>>>> password=[user password]
>>>>>>> remoteDirectory=[Remote folder name]/
>>>>>>> localDirectory=/LocalSFTP/  *don't change this
>>>>>>>
>>>>>>> You can simply setup a openssh sftp server [1] and add the
>>>>>>> credentials to the txt file above mentioned
>>>>>>> Your local file folder is LocalSFTP.Add files you want to exchange
>>>>>>> in that folder.
>>>>>>> Your remote file folder is [Remote folder name](You can create a
>>>>>>> folder with a name you preferred in the server)
>>>>>>>
>>>>>>> 2. Build the pom.xml
>>>>>>> 3. Run the scripts SFTPDownload.java and SFTPUpload.java
>>>>>>>
>>>>>>> [1] http://askubuntu.com/questions/420652/how-to-setup-a-restric
>>>>>>> ted-sftp-server-on-ubuntu
>>>>>>> [2] https://github.com/hasithajayasundara/Simple-FTP-client-and-
>>>>>>> server
>>>>>>>
>>>>>>> On Mon, Mar 13, 2017 at 7:16 PM, Hasitha Jayasundara <
>>>>>>> hasithajayasunda...@gmail.com> wrote:
>>>>>>>
>>>>>>>> Hi Malaka,
>>>>>>>>
>>>>>>>> No need to install any Server locally.You can find the server
>>>>>>>> implementation in FTPServer.java.
>>>>>>>>
>>>>>>>> 1. Run FTPServer.java
>>>>>>>> 2. Run FTPClient.java
>>>>>>>> 3. In the folders Client and Server include the files you need to
>>>>>>>> exchange.
>>>>>>>> (Change file paths according to your development environment
>>>>>>>>       eg - File f=new File("Add your file path/Client/"+fileName);
>>>>>>>>              File f=new File("Add your file
>>>>>>>> path/Server/"+fileName);)
>>>>>>>> 4.In FTPClient.java console you can find
>>>>>>>>   1.SendFile
>>>>>>>>   2.ReceiveFile
>>>>>>>>
>>>>>>>> Include the number of the operation you need.(eg - 1 for SendFile,
>>>>>>>> 2 for ReceiveFile ).And you can see it's working.(Include files inside
>>>>>>>> Client and Server folders.Otherwise the console would outputs "File not
>>>>>>>> found").
>>>>>>>>
>>>>>>>> On Mon, Mar 13, 2017 at 6:09 PM, Malaka Silva <mal...@wso2.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> +Kevin
>>>>>>>>>
>>>>>>>>> On Mon, Mar 13, 2017 at 6:09 PM, Malaka Silva <mal...@wso2.com>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> Hi Hasitha,
>>>>>>>>>>
>>>>>>>>>> How did you test the sample?
>>>>>>>>>>
>>>>>>>>>> Did you install a FTP/SFTP server locally and try this use case?
>>>>>>>>>>
>>>>>>>>>> On Mon, Mar 13, 2017 at 8:05 AM, Hasitha Jayasundara <
>>>>>>>>>> hasithajayasunda...@gmail.com> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi all,
>>>>>>>>>>>
>>>>>>>>>>> I have implemented a simple FTP client and server using Java [1]
>>>>>>>>>>> to get a better understanding and trying to extend this to support 
>>>>>>>>>>> SFTP
>>>>>>>>>>> also. Will update the implementation with new technologies and 
>>>>>>>>>>> mechanisms
>>>>>>>>>>> found.
>>>>>>>>>>>
>>>>>>>>>>> [1] https://github.com/hasithajayasundara/Simple-FTP-client-and-
>>>>>>>>>>> server
>>>>>>>>>>>
>>>>>>>>>>> On Wed, Mar 8, 2017 at 9:54 PM, Hasitha Jayasundara <
>>>>>>>>>>> hasithajayasunda...@gmail.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Hi Vivekanthan,
>>>>>>>>>>>>
>>>>>>>>>>>> I'll go through this and let you know if there's any issue.
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks.
>>>>>>>>>>>>
>>>>>>>>>>>> On Wed, Mar 8, 2017 at 9:28 PM, Vivekananthan Sivanayagam <
>>>>>>>>>>>> vivekanant...@wso2.com> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> ​
>>>>>>>>>>>>> ​Hi Hasitha,
>>>>>>>>>>>>>
>>>>>>>>>>>>> ​you can refer the existing file connector​[1]​ which used the
>>>>>>>>>>>>> Apache Commons VFS I/O functionalities​ to get an idea of the 
>>>>>>>>>>>>> file operation
>>>>>>>>>>>>> ​s​
>>>>>>>>>>>>> when implementing ​
>>>>>>>>>>>>> ​the ​
>>>>>>>>>>>>> connector for FTP/SFTP​​
>>>>>>>>>>>>> ​.
>>>>>>>>>>>>>
>>>>>>>>>>>>> [1]
>>>>>>>>>>>>> https://docs.wso2.com/display/ESBCONNECTORS/Working+with+the
>>>>>>>>>>>>> +File+Connector+Version+2
>>>>>>>>>>>>> ​
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>> Vivek.​
>>>>>>>>>>>>> ​
>>>>>>>>>>>>>
>>>>>>>>>>>>> Vivekananthan Sivanayagam
>>>>>>>>>>>>> Associate Software Engineer | WSO2
>>>>>>>>>>>>> E:vivekanant...@wso2.com
>>>>>>>>>>>>> M:+94752786138 <+94%2075%20278%206138>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Wed, Mar 8, 2017 at 8:00 PM, Malaka Silva <mal...@wso2.com>
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Hi Hasitha,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Good to hear. Keep us posted.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Wed, Mar 8, 2017 at 7:18 PM, Hasitha Jayasundara <
>>>>>>>>>>>>>> hasithajayasunda...@gmail.com> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Hi Malaka,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Sorry for the late reply.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> I studied the implementation of ESB connectors[1],File
>>>>>>>>>>>>>>> Inbound protocol [2] and now I have a fully understanding about 
>>>>>>>>>>>>>>> the project
>>>>>>>>>>>>>>> and the deliverables. As the description of the project states 
>>>>>>>>>>>>>>> I'll update
>>>>>>>>>>>>>>> the thread with my findings on methods to to be used for file 
>>>>>>>>>>>>>>> operations
>>>>>>>>>>>>>>> via ftp/sftp other than Apache-vfs.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> (I do confirm that I am a full time student and eligible to
>>>>>>>>>>>>>>> participate GSoC)
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> [1] https://docs.wso2.com/display/ESBCONNECTORS/WSO2+ESB+Con
>>>>>>>>>>>>>>> nectors
>>>>>>>>>>>>>>> [2] https://docs.wso2.com/display/
>>>>>>>>>>>>>>> ESB500/File+Inbound+Protocol
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> *D.M.Hasitha Nadishan Jayasundara*
>>>>>>>>>>>>>>> *Department of Electronic and Telecommunication Engineering*
>>>>>>>>>>>>>>> University of Moratuwa
>>>>>>>>>>>>>>> *mobile:* *+94711959266 <071%20195%209266>*
>>>>>>>>>>>>>>> *blogspot*: learnjavawithisla.blogspot.com/  *email:*
>>>>>>>>>>>>>>> hasithajayasunda...@gmail.com
>>>>>>>>>>>>>>> <https://www.facebook.com/hasitha.nadishan.3>
>>>>>>>>>>>>>>> <https://twitter.com/HNadishan>
>>>>>>>>>>>>>>> <https://lk.linkedin.com/in/hasithajayasundara>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Best Regards,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Malaka Silva
>>>>>>>>>>>>>> Associate Director / Architect
>>>>>>>>>>>>>> M: +94 777 219 791 <+94%2077%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
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> *D.M.Hasitha Nadishan Jayasundara*
>>>>>>>>>>>> *Department of Electronic and Telecommunication Engineering*
>>>>>>>>>>>> University of Moratuwa
>>>>>>>>>>>> *mobile:* *+94711959266 <+94%2071%20195%209266>*
>>>>>>>>>>>> *blogspot*: learnjavawithisla.blogspot.com/  *email:*
>>>>>>>>>>>> hasithajayasunda...@gmail.com
>>>>>>>>>>>> <https://www.facebook.com/hasitha.nadishan.3>
>>>>>>>>>>>> <https://twitter.com/HNadishan>
>>>>>>>>>>>> <https://lk.linkedin.com/in/hasithajayasundara>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> *D.M.Hasitha Nadishan Jayasundara*
>>>>>>>>>>> *Department of Electronic and Telecommunication Engineering*
>>>>>>>>>>> University of Moratuwa
>>>>>>>>>>> *mobile:* *+94711959266 <071%20195%209266>*
>>>>>>>>>>> *blogspot*: learnjavawithisla.blogspot.com/  *email:*
>>>>>>>>>>> hasithajayasunda...@gmail.com
>>>>>>>>>>> <https://www.facebook.com/hasitha.nadishan.3>
>>>>>>>>>>> <https://twitter.com/HNadishan>
>>>>>>>>>>> <https://lk.linkedin.com/in/hasithajayasundara>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>>
>>>>>>>>>> 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 <+94%2077%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
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> *D.M.Hasitha Nadishan Jayasundara*
>>>>>>>> *Department of Electronic and Telecommunication Engineering*
>>>>>>>> University of Moratuwa
>>>>>>>> *mobile:* *+94711959266 <+94%2071%20195%209266>*
>>>>>>>> *blogspot*: learnjavawithisla.blogspot.com/  *email:*
>>>>>>>> hasithajayasunda...@gmail.com
>>>>>>>> <https://www.facebook.com/hasitha.nadishan.3>
>>>>>>>> <https://twitter.com/HNadishan>
>>>>>>>> <https://lk.linkedin.com/in/hasithajayasundara>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> *D.M.Hasitha Nadishan Jayasundara*
>>>>>>> *Department of Electronic and Telecommunication Engineering*
>>>>>>> University of Moratuwa
>>>>>>> *mobile:* *+94711959266 <+94%2071%20195%209266>*
>>>>>>> *blogspot*: learnjavawithisla.blogspot.com/  *email:*
>>>>>>> hasithajayasunda...@gmail.com
>>>>>>> <https://www.facebook.com/hasitha.nadishan.3>
>>>>>>> <https://twitter.com/HNadishan>
>>>>>>> <https://lk.linkedin.com/in/hasithajayasundara>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> *D.M.Hasitha Nadishan Jayasundara*
>>>>>> *Department of Electronic and Telecommunication Engineering*
>>>>>> University of Moratuwa
>>>>>> *mobile:* *+94711959266 <+94%2071%20195%209266>*
>>>>>> *blogspot*: learnjavawithisla.blogspot.com/  *email:*
>>>>>> hasithajayasunda...@gmail.com
>>>>>> <https://www.facebook.com/hasitha.nadishan.3>
>>>>>> <https://twitter.com/HNadishan>
>>>>>> <https://lk.linkedin.com/in/hasithajayasundara>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> *D.M.Hasitha Nadishan Jayasundara*
>>>>> *Department of Electronic and Telecommunication Engineering*
>>>>> University of Moratuwa
>>>>> *mobile:* *+94711959266 <071%20195%209266>*
>>>>> *blogspot*: learnjavawithisla.blogspot.com/  *email:*
>>>>> hasithajayasunda...@gmail.com
>>>>> <https://www.facebook.com/hasitha.nadishan.3>
>>>>> <https://twitter.com/HNadishan>
>>>>> <https://lk.linkedin.com/in/hasithajayasundara>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> Best Regards,
>>>>
>>>> Malaka Silva
>>>> Associate Director / Architect
>>>> M: +94 777 219 791 <+94%2077%20721%209791>
>>>> 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
>>>> 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
>>>>
>>>
>>>
>>>
>>> --
>>> *D.M.Hasitha Nadishan Jayasundara*
>>> *Department of Electronic and Telecommunication Engineering*
>>> University of Moratuwa
>>> *mobile:* *+94711959266 <+94%2071%20195%209266>*
>>> *blogspot*: learnjavawithisla.blogspot.com/  *email:*
>>> hasithajayasunda...@gmail.com
>>> <https://www.facebook.com/hasitha.nadishan.3>
>>> <https://twitter.com/HNadishan>
>>> <https://lk.linkedin.com/in/hasithajayasundara>
>>>
>>
>>
>>
>> --
>> *D.M.Hasitha Nadishan Jayasundara*
>> *Department of Electronic and Telecommunication Engineering*
>> University of Moratuwa
>> *mobile:* *+94711959266 <+94%2071%20195%209266>*
>> *blogspot*: learnjavawithisla.blogspot.com/  *email:*
>> hasithajayasunda...@gmail.com
>> <https://www.facebook.com/hasitha.nadishan.3>
>> <https://twitter.com/HNadishan>
>> <https://lk.linkedin.com/in/hasithajayasundara>
>>
>
>
>
> --
> *D.M.Hasitha Nadishan Jayasundara*
> *Department of Electronic and Telecommunication Engineering*
> University of Moratuwa
> *mobile:* *+94711959266 <+94%2071%20195%209266>*
> *blogspot*: learnjavawithisla.blogspot.com/  *email:* hasithajayasundar
> a...@gmail.com
> <https://www.facebook.com/hasitha.nadishan.3>
> <https://twitter.com/HNadishan>
> <https://lk.linkedin.com/in/hasithajayasundara>
>



-- 
*D.M.Hasitha Nadishan Jayasundara*
*Department of Electronic and Telecommunication Engineering*
University of Moratuwa
*mobile:* *+94711959266*
*blogspot*: learnjavawithisla.blogspot.com/  *email:*
hasithajayasunda...@gmail.com
<https://www.facebook.com/hasitha.nadishan.3>
<https://twitter.com/HNadishan>
<https://lk.linkedin.com/in/hasithajayasundara>
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to