Friday, August 29, 2008

Google adds for my name

Today I searched for my name (Deepal Jayasinghe) in google , then I found that google adds appearing. I was so surprise to see that , because I can not understand why someone buy my name and put theire adds. Have a look at the figure below .

Spring Web services with Axis2 – WSF-Spring 1.5 release

WSF-Spring is Axis2 integration into Spring framework. So you can use the power of Axis2 while you are in spring  environment. So this is simply a way of using Spring web services with Axis2.

You can download the source and binary distributions from the following
Project's website - downloads :

Pleas feel free to send any feedback to our forum

or our mailing lists

For further details please visit our project's website at:

Thursday, August 28, 2008

IntelliJ IDEA 8: Beyond Java

An interesting interview with Dmitry Jemerov, development lead at JetBrains. Its all about a powerful Java IDE we all love to use :)

Wednesday, August 27, 2008

10 fundamental differences between Linux and Windows

There is a very interesting article in Linuxtoday web site. There Jack Wallen has pointed out 10 fundamental differences between Windows and Linux operating systems. I think its worth reading the full story , though I have listed the 10 point which he discussed.
  1. Full access vs. no access
  2. Licensing freedom vs. licensing restrictions
  3. Online peer support vs. paid help-desk support
  4. Full vs. partial hardware support
  5. Command line vs. no command line
  6. Centralized vs. noncentralized application installation
  7. Flexibility vs. rigidity
  8. Fanboys vs. corporate types
  9. Automated vs. nonautomated removable media
  10. Multilayered run levels vs. a single-layered run level
Irrespective of whether I agree to above points or not , I am still a windows user [sometime I use Ubuntu too :) ]

Monday, August 25, 2008

Apache Axis2 1.4.1 Released

Axis2 team is proud to announce the release of Apache Axis2 version
1.4.1. Apache Axis2 1.4.1 fixes a security vulnerability present in
Apache Axis2 1.4 policy processing.

Downloads are available at:

The Maven2 main repository has the latest jars as well.

Apache Axis2 is a complete re-design and re-write of the widely used
Apache Axis engine and is a more efficient, more
scalable, more modular and more XML-oriented Web services framework. It
is carefully designed to support the easy
addition of plug-in "modules" that extend its functionality for features
such as security and reliability.

Known Issues and Limitations in 1.4.1 Release:
- - Please see JIRA for the current status of bugs

We welcome any and all feedback at:
- - (please include "[axis2]" in the subject,
please subscribe first)
- - (please include "[axis2]" in the subject,
please subscribe first)
- -

Thursday, August 21, 2008

Web services class at Georgia Tech

Today I got a very valuable chance to teach a graduate class at Georgia Tech , it is interesting because I am just starting my graduate classes this fall . It was a guest lecture about Web services and Axis2. Professor Calton Pu , has to attend a conference so he requested me to do a guest lecture in his class today. I know teaching Axis2 is not such a difficult task for me , because most of the time I live with Axis2. But teaching a graduate class was bit of challenge for me , and second it made me somewhat nervous because that was the first time I did a lecture in a university. Anyway I believe I tried my best to make it simple , since the class consist of people from different areas. Teaching Web services to graduate who is doing research on Robotics or Multimedia is kind of dull job , its not there interest area.

Monday, August 18, 2008

All members of initial Axis2 team are now in US

It is almost four years we have started Axis2 , withing this small time period Axis2 has became the de-factor Java Web service framework. A number of large companies uses Axis2 in production , while well know universities are using Axis2 for various research purposes. Regardless of the usage of Axis2 , when we start Axis2 there were only five full time people working on the project. Which included , Srinath Perera , Eran Chinthaka , Ajith Ranabahu, Chathura Herath and myself. We all did our best to make what we were doing a great product. And now we can happy we have done something useful.

The most important thing is all of the initial people who wrote Axis2 , are now doing their graduate studies in USA. I personally consider that as a great achievement as far a project is concerned. Now Axis2 is a rich project with hundred of developers , let's wait and see how many more people from Axis2 will come to do the graduate studies.

Guide to Performance and Runtime JVM Monitoring

Eugene Ciurana has written a very useful article whoever working in high performance computing.

Read full story

Friday, August 08, 2008

Send and receive binary data with Axis2

I recently wrote an article explaining how to use binary data support with Axis2. That mostly covers the writing binary aware service.

See the complete article