Hi Hasitha, Sorry for the late reply. Bit busy this week.
Find my comments. On Mon, Mar 20, 2017 at 4:04 PM, Hasitha Jayasundara < hasithajayasunda...@gmail.com> wrote: > Hi all, > > Found that apache mina project [1] is not in an active stage right now and > its continuing as the major product netty [2].So I think that mina is not a > solution to the problem. As netty is based on Java nio I'll have a look and > inform you about the possibilty of adapting netty for FTP and SFTP > operations.Any comments on this? It'd be great if you can also recommend > additional libraries to look into. > +1 for checking netty > > Thanks > > [1] https://mina.apache.org/sshd-project/ > [2] https://netty.io/ > > On Mon, Mar 20, 2017 at 1:42 AM, Hasitha Jayasundara < > hasithajayasunda...@gmail.com> wrote: > >> Hi all, >> >> One objective of this project [1] is to find limitations in commons vfs.I >> found some limitations on the following points. >> >> - 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 >> - >> >> Unable to modify file metadata. Connecting over proxy. > >> - >> >> >> - >> >> Can you add some limitations that the current ESB is facing in FTP/SFTP >> operations? >> >> And there is an objective in this project "more options in addition to >> the current operations to support mainly FTP/SFTP". [1] According to my >> knowledge current operations include >> append,archive,copy,create,delete,move,read,search. >> etc.[Correct me if i am wrong.] >> >> Can you give me an idea about "more options" you are expecting? >> >> Thank you >> [1] https://docs.wso2.com/display/GSoC/Project+Proposals+for+201 >> 7#ProjectProposalsfor2017-Proposal2:Nativeinboundandconnecto >> rforFTP/SFTPoperations >> >> On Sun, Mar 19, 2017 at 8:19 PM, Hasitha Jayasundara < >> hasithajayasunda...@gmail.com> wrote: >> >>> 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-zero >>> copy-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-j >>>> sch-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/hasithajaya >>>>>>>>>>>>>> sundara/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/disp >>>>>>>>>>>>>>>>>> lay/ESBCONNECTORS/WSO2+ESB+Connectors >>>>>>>>>>>>>>>>>> [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 <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 <+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:* hasithajayasundar > a...@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 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
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev