Skip to main content

Posts

Introduction to WSO2 API Manager

It has been almost a while after my previous blog post.But I'm sure this blog post will be very useful and important for the audience who are keen of software business world. What is API Management ? API Management is a major topic,currently having main discussions and attractions in current software business world which refer as a process of publishing and managing application programming interfaces [APIs]. This have to be achieved through a Software Application known as an API Management Solution. Why ? APIs provide a mechanism to extend data,processes and services.Such that from a API Management Solution what we expect is that supporting for collaboration among internal teams as well external partners. Major Features  The common tasks associated with the process of API Management includes; Governing access to and usage of APIs Helping developers to discover APIs Metering access and usage of APIs Securing APIS through OAuth support How WSO2 API...

Welcome Back !!!

Bird Nest @ lamp Baby bird and mother in their nest This blog is related to the my earlier blog " Good Bye!!! ". Do you know what? The known two guests came again[actually this is the third time] to visit us.It's not only for visiting us,but to deliver and introduce a new baby mate. One of parent bird Finally we were able to find the name of these two special guests.They are called as ' Large-Billed Leaf-Warbler '.As they came to visit us to find a suitable home for them and since our home have more than one wall lamps,they selected the continuous third wall lamp to create their new nest. First attempt of baby bird from the nest to fan :) Today is the final day of them stayed with us.Until now around 1 month they stayed with us.Today is the big day.In other words today is the day baby bird tried his first fly. Feed the baby-[parent birds and baby bird] Actually me and my mother also gave a hand of support to the little baby t...

Training on Effective Team-working

The great experience,which I got through the two days[26th &27th April 2012] Outbound Training done with Wild-Drift  inspired me to write this blog. This training was organized from our company [ WSO2 ] and all the employees supposed to go through it.Before involve in the training I was under the impression that this is an adventurous program.Hence had a feeling of bit scared. But once I undergo through the training I realized this is not for adventure purposes.It's all about improving our selves  and how we can improve our selves on  team-working and how we can contribute effectively on the company goal. We have had few team activities and from each activity I gained a lot of learning as well the experience.And it's not to forget the fun and joy we have had in each activity as well.Additionally the images which I attached in this blog will prove the great natural scenes that we were able to watch during the time being there. ...

Experience with SFTP Clients

Say you want to transfer files over a network in a secured mannar.Here comes the usecase of SFTP[Secure File Transfer Protocol]. SFTP is a secured protocol which is an extention of the Secure Shell protocol(SSH) provides capabilities as file accessing,file transferring and file management. This protocol encrypts both commands and data and ensure not transmitting of passwords and sensitive information over the network.SFTP functionality is similar to FTP,but since FTP uses a different protocol,you cannot use FTP client to talk to an SFTP server. To use SFTP capabilities,you can try out either graphical SFTP client or either at the command line. At command line -[In Unix or Mac OS environment] Start a SFTP session by 'sftp username@hostname' Then enter the password when prompted. Then with using sftp commands you can try-out file operations.[To get SFTP commands type 'help'] When you are using command line to SFTP operations you'll mostly remember about SCP protocol...

WSO2 ESB Proxy Services

If you are have ever try-out WSO2 ESB[1],you are quite familiar with WSO2 ESB proxy services. A proxy service is a some kind of virtual service,which fronts an existing actual service end-point and which is hosted under WSO2 ESB. Clients can send requests for proxy servic es hosted in ESB,as the client sees that service hosted in ESB without knowing of actual service end-point.Such proxy service has own WSDL which can be view from '?wsdl' parameter. Advantage of such a proxy service is t hat proxy services can mediate the sending messages to the actual service,before they are delivered to the actual end-point and can mediate the responses before those reach the client. There are several templates for proxy services as below and you can get more info on proxy services from [2]. Pass Through Proxy- Create a simple proxy service on a specified endpoint. This proxy service does not perform any processing on the messages that pass through the proxy. Secure Proxy-Create a proxy serv...

Some Tips on Subversion

As the first post in 2012,thought of sharing some confusing error messages which will appear while going to commit on Subversion.This blog-post will continue further as I found more such svn warnings. 1) Aborting commit - has no Ancestry information Eg: .../rootFolder/svnProject$ svn commit . svn: '/path/to/my/rootFolder' has no ancestry information Reason: While SVN checking for folder structure,if some parts of the folder tree above the folder being commited have svn metadata and some do no t,this error will appear. Solution: Check the ancestor folders (especially above the folder reported in the commit failure message) and if you find an .svn/ folder in any of them,remove it. Alternatively, move the folder another location where it has no ancestor folder with .svn/ within it. 2) Aborting commit: remains in tree-conflict Reason: a) A file/directory is locally deleted but exists and is modified in the repository b) A file/directory was locally modified but is deleted i...

Me at WSO2Con 2011-Day 1

This blog will provide you my experience at WSO2Con 2011, as one of the witness from the large crowd participated in such a successful and valuable open-source programming conference. Location- Colombo,Sri Lanka Date- 12th Sep-16th Sep 2011 The key reason for blogging about this event is NOT due to I'm a member of the WSO2 team,but I want to share the value added knowledge and experience I was gained from the conference.The event continued with two tutorials days with three days of main conference.It's not only covered the technical stuff,but also cultural aspects with highlighting Sri Lankan signature in each of the conference day evenings. The agenda can be found from here Following is the summary what I learnt from some of the sessions out from the all sessions which I was able to participated in the conference.I'll  present the details of those sessions as linked multiple posts. Day 1-      12th of September 2011 Tutorial 1- ...