Sunday, April 05, 2009

JUnit Test Coverage plugin for Eclipse

Here is an excellent JUnit Test Coverage plugin that I found for Eclipse IDE.  

Friday, October 31, 2008

Add a new Blogger Tag Cloud to Your Blog

If you need to setup and configure a new Blogger Tag Cloud for your Blog just follow the instructions given here.

How to run TCPMon with Command Line

If you need run TCPMon with Command Line this is all you have to do.

user@localhost$ java -cp <path-to-tcpmon-jar> org.apache.ws.commons.tcpmon.TCPMon

You can find more information on how configure it here.

Saturday, October 04, 2008

Back to College Again

It has been almost an year or so that I have been looking for a possibility of doing post grad studies. After some research, preparation and with some help, I managed to win a European Union scholarship to do Masters program in two counties and even better Nilupa and I both have won scholarships. This program is different to any regular Masters program in any European University where we have to study in two different Universities in two different countries.


First we will be attending Libera Università di Bolzano which is in Northern Italy, near the Switzerland and Austrian borders. It is one of two main poles of Computer Science education in Northern Italy along with Università degli Studi di Milano. The city of Bolzano is one of the prettiest and richest cities in Northern Italy. It has a blend of German speaking and Italian speaking communities where most of them tends to comprehend English. It is a tourist attraction which is located in valley surrounded by Dolamites.


As for the second year studies we will be attending Universidad Politécnica de Madrid in Spain. At the end of this program we would be getting double Masters (one from each University) which has the recognition of European Commission and its top Research Organizations such as ,Fraunhofer Institute for Experimental Software Engineering in Kaiserslautern ,The International SE Research Network (ISERN), The Italian Association of Informatics (AICA), COSPA - Consortium for Open Source in the Public Administration.


For us it is an opportunity of a lifetime and we look forward to make use of it to fullest extend.

Thursday, September 04, 2008

WSO2 WSF-Spring 1.5 Released

WSO2 WSF-Spring team is pleased to announce the availability of WSO2 Web Services Framework for Spring 1.5 version.

You can download the source and binary distributions from the following URL.
Project's website - downloads : http://wso2.org/downloads/wsf/spring

Pleas feel free to send any feedback to our forum
http://wso2.org/forum/462

or our mailing lists
http://wso2.org/mail#wsfspring

For further details please visit our project's website at:
http://wso2.org/projects/wsf/spring

Thank you very much for your interest in our products !!

WSO2 WSF-Spring Team

Thursday, June 26, 2008

World's Fastest Open Source Enterprise Service Bus (ESB)

Hats off to WSO2 ESB development team for their excellent piece of work in creating WSO2 ESB 1.7 which is currently the fastest open source ESB available.

Monday, June 16, 2008

How to find your Public IP address

Find out your public IP and other metadata of your outgoing HTTP requests.

Monday, February 11, 2008

How to Rollback a SVN Repository to a Previous Revision

Sometimes you might get confused about what to do if you accidentally commit something to a SVN repository. If you want to rollback the SVN repository to the revision before your last commit, this is what you need to do.

a) Update your local copy of the code base to the latest revision.

b) Merge the previous revision to your current code base.

svn merge -rHEAD:xxxx [svn-repository-url] [path-to-local-copy]
  • HEAD – indicates the revision of the local copy of the code is the latest revision.
  • xxxx – is the revision which want to rollback.
  • [svn-repository-url] - is the project's URL in SVN repository
  • [path-to-local-copy] - is the path to the local copy of the project
Example:
svn merge -rHEAD:1010 https://repo.example.org/project1/trunk /home/sanka/project1/trunk

c) Commit the changes which occurs as a result of above steps.