<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Isuru Suriarachchi's Blog</title>
	<atom:link href="http://isurues.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://isurues.wordpress.com</link>
	<description>This is all about my experiences and my technical career</description>
	<lastBuildDate>Sat, 08 Oct 2011 04:15:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='isurues.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Isuru Suriarachchi's Blog</title>
		<link>http://isurues.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://isurues.wordpress.com/osd.xml" title="Isuru Suriarachchi&#039;s Blog" />
	<atom:link rel='hub' href='http://isurues.wordpress.com/?pushpress=hub'/>
		<item>
		<title>WSO2 Application Server wins the overall Gold in NBQSA 2011</title>
		<link>http://isurues.wordpress.com/2011/10/08/wso2-application-server-wins-the-overall-gold-in-nbqsa-2011/</link>
		<comments>http://isurues.wordpress.com/2011/10/08/wso2-application-server-wins-the-overall-gold-in-nbqsa-2011/#comments</comments>
		<pubDate>Sat, 08 Oct 2011 04:08:17 +0000</pubDate>
		<dc:creator>isurues</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://isurues.wordpress.com/?p=237</guid>
		<description><![CDATA[The NBQSA (National Best Quality Software Awards) Awards ceremony was held yesterday night and WSO2 won six awards with WSO2 Application Server (WSO2 AS) winning the overall Gold. Being the product manager of WSO2 AS, I&#8217;m extremely happy and proud about this outstanding achievement of being the best software product in Sri Lanka. I would [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=isurues.wordpress.com&amp;blog=870020&amp;post=237&amp;subd=isurues&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.nbqsasrilanka.org/">NBQSA</a> (National Best Quality Software Awards) Awards ceremony was held yesterday night and WSO2 won six awards with <a href="http://wso2.org/library/application-server">WSO2 Application Server</a> (WSO2 AS) winning the overall Gold. Being the product manager of WSO2 AS, I&#8217;m extremely happy and proud about this outstanding achievement of being the best software product in Sri Lanka. I would like to thank <a href="http://techfeast-hiranya.blogspot.com/">Hiranya</a> for presenting WSO2 AS in NBQSA while I was out of the country and he&#8217;s done a great job. And also I would like to congratulate G-Reg, IS and Carbon teams as well for winning awards.</p>
<div><a href="http://isurues.files.wordpress.com/2011/10/photo.jpg"><img class="aligncenter size-full wp-image-241" title="WSO2 Awards at NBQSA" src="http://isurues.files.wordpress.com/2011/10/photo.jpg?w=500&#038;h=375" alt="" width="500" height="375" /></a></div>
<p>WSO2 AS is the oldest WSO2 product. Initially it was started as &#8220;WSO2 Tungsten&#8221; and then renamed to &#8220;WSO2 Web Services Application Server&#8221; and then to &#8220;WSO2 Application Server&#8221;. There are plenty of past members of the team who contributed a lot to the success of the product and I should thank all of them. <a href="http://blog.afkham.org/">Azeez</a> (Currently the Director of Architecture) was the first product manager of WSO2 AS and he did a great job in getting the product into this level. And also people like Saminda, Chinthaka, Deepal, Sumedha, Amila and Sameera were some of the past members who has contributed a lot to the success of the product. In addition to that, I should thank SupunM who&#8217;s currently working full time on WSO2 AS.</p>
<p>So the next step will be the <a href="http://www.apicta.org/">APICTA</a> competition in which the best products from lot of other countries compete for the best of the best. Looking forward to do our best in that as well.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/isurues.wordpress.com/237/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/isurues.wordpress.com/237/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/isurues.wordpress.com/237/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/isurues.wordpress.com/237/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/isurues.wordpress.com/237/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/isurues.wordpress.com/237/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/isurues.wordpress.com/237/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/isurues.wordpress.com/237/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/isurues.wordpress.com/237/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/isurues.wordpress.com/237/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/isurues.wordpress.com/237/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/isurues.wordpress.com/237/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/isurues.wordpress.com/237/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/isurues.wordpress.com/237/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=isurues.wordpress.com&amp;blog=870020&amp;post=237&amp;subd=isurues&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://isurues.wordpress.com/2011/10/08/wso2-application-server-wins-the-overall-gold-in-nbqsa-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/10d3bd357def744f1c50bb7e3b58a53a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">isurues</media:title>
		</media:content>

		<media:content url="http://isurues.files.wordpress.com/2011/10/photo.jpg" medium="image">
			<media:title type="html">WSO2 Awards at NBQSA</media:title>
		</media:content>
	</item>
		<item>
		<title>Something to note when Integrating systems with WS-BPEL</title>
		<link>http://isurues.wordpress.com/2011/09/30/something-to-note-when-integrating-systems-with-ws-bpel/</link>
		<comments>http://isurues.wordpress.com/2011/09/30/something-to-note-when-integrating-systems-with-ws-bpel/#comments</comments>
		<pubDate>Fri, 30 Sep 2011 19:02:41 +0000</pubDate>
		<dc:creator>isurues</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://isurues.wordpress.com/?p=231</guid>
		<description><![CDATA[Thought of writing something on this topic while I&#8217;m waiting at the Dubai airport for my flight to Colombo. WS-BPEL is used to implement business processes in which different systems are integrated together through their Web Service API&#8217;s. It is a complete XML based language which supports lot of functions in the language itself. The [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=isurues.wordpress.com&amp;blog=870020&amp;post=231&amp;subd=isurues&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Thought of writing something on this topic while I&#8217;m waiting at the Dubai airport for my flight to Colombo.</p>
<p>WS-BPEL is used to implement business processes in which different systems are integrated together through their Web Service API&#8217;s. It is a complete XML based language which supports lot of functions in the language itself. The complexity of the business processes implemented using BPEL can vary from very simple short term processes to long running processes which can run for weeks or months.</p>
<p>Being an XML based language has some advantages as well as disadvantages. Following are the most important advantages.</p>
<ul>
<li>No need to compile</li>
<li>Being a well known standard</li>
<li>Usage of XPath, XQuary etc.</li>
</ul>
<div>Due to these and the functions available in the BPEL language, it becomes a very powerful mechanism of implementing business processes. However, implementing such a powerful language on XML can have some disadvantages as well. One of those is debugging. There can be complex BPEL processes which are 5000 or 10000 lines long and having nested loops ect. In these situations, it&#8217;s not easy to debug your process if something goes wrong. There are tools which support BPEL debugging. But debugging XML won&#8217;t be easy as debugging a programming language like Java.</div>
<div>As the BPEL language is very rich, sometimes people tend to implement their complex business logic in the BPEL process itself. From my experience, that won&#8217;t be a good practice at all. When you want to change the logic later, it will be extremely hard to change the process according to your new requirements. Therefore, the safer option is to move the complexity into your services and let the BPEL integrate those services through Web Service calls. That&#8217;s why BPEL is mainly identified as a mechanism to orchestrate your system. Therefore, it&#8217;s important to identify what should go into your orchestration layer and what should go into your services layer.</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/isurues.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/isurues.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/isurues.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/isurues.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/isurues.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/isurues.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/isurues.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/isurues.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/isurues.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/isurues.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/isurues.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/isurues.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/isurues.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/isurues.wordpress.com/231/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=isurues.wordpress.com&amp;blog=870020&amp;post=231&amp;subd=isurues&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://isurues.wordpress.com/2011/09/30/something-to-note-when-integrating-systems-with-ws-bpel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/10d3bd357def744f1c50bb7e3b58a53a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">isurues</media:title>
		</media:content>
	</item>
		<item>
		<title>WSO2 Application Server 4.1.0 Released</title>
		<link>http://isurues.wordpress.com/2011/06/19/wso2-application-server-4-1-0-released/</link>
		<comments>http://isurues.wordpress.com/2011/06/19/wso2-application-server-4-1-0-released/#comments</comments>
		<pubDate>Sun, 19 Jun 2011 03:25:22 +0000</pubDate>
		<dc:creator>isurues</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://isurues.wordpress.com/?p=222</guid>
		<description><![CDATA[The latest release of WSO2 AS, 4.1.0 was released few days back. This is based on WSO2 Carbon platform 3.2.0. You can download it from here and the online documentation can be found here. Following are the new features/improvements done in this release. Inbuilt Data Services support Server Roles Management feature Deployment Synchronizer for easy [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=isurues.wordpress.com&amp;blog=870020&amp;post=222&amp;subd=isurues&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The latest release of WSO2 AS, 4.1.0 was released few days back. This is based on WSO2 Carbon platform 3.2.0. You can download it from <a href="http://wso2.org/downloads/appserver">here</a> and the online documentation can be found <a href="http://wso2.org/project/app-server/4.1.0/docs/">here</a>. Following are the new features/improvements done in this release.</p>
<ul>
<li>Inbuilt Data Services support</li>
<li>Server Roles Management feature</li>
<li>Deployment Synchronizer for easy Cluster configuration</li>
<li>Improved JAX-WS Support</li>
<li>Improved SOAP Tracer</li>
<li>Improvements in Service listing page
<ul>
<li>Two lists for Services and Service Groups</li>
<li>Security Indicators within service list</li>
</ul>
</li>
<li>Improved Samples and documentation</li>
<li>Improved Class loading for Web apps and Web Services</li>
<li>Embedded Tomcat 7.0.14 support</li>
<li>Servlet API 3.0 support</li>
</ul>
<div>In many ways, this is the best and most stable WSO2 AS release we&#8217;ve done so far. You can download it and play around with the complete set of samples that we&#8217;ve included in the product. If you&#8217;ve got any questions, please post to our mailing list: carbon-dev@wso2.org or you can use our forum <a href="http://www.wso2.org/forum/184">here</a>.</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/isurues.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/isurues.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/isurues.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/isurues.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/isurues.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/isurues.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/isurues.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/isurues.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/isurues.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/isurues.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/isurues.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/isurues.wordpress.com/222/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/isurues.wordpress.com/222/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/isurues.wordpress.com/222/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=isurues.wordpress.com&amp;blog=870020&amp;post=222&amp;subd=isurues&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://isurues.wordpress.com/2011/06/19/wso2-application-server-4-1-0-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/10d3bd357def744f1c50bb7e3b58a53a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">isurues</media:title>
		</media:content>
	</item>
		<item>
		<title>How to update the svn client version on Ubuntu 9.04</title>
		<link>http://isurues.wordpress.com/2011/05/22/how-to-update-the-svn-client-version-on-ubuntu-9-04/</link>
		<comments>http://isurues.wordpress.com/2011/05/22/how-to-update-the-svn-client-version-on-ubuntu-9-04/#comments</comments>
		<pubDate>Sun, 22 May 2011 06:27:50 +0000</pubDate>
		<dc:creator>isurues</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://isurues.wordpress.com/?p=219</guid>
		<description><![CDATA[Recently, in our WSO2 Carbon code, we had to use svn externals to files. In older versions (before 1.6) of subversion, they supported externals only to folders. So after this, I had to update my subversion client version to 1.6.x to take a full update of Carbon code base. But my Ubuntu version is 9.04 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=isurues.wordpress.com&amp;blog=870020&amp;post=219&amp;subd=isurues&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Recently, in our <a href="http://wso2.org">WSO2 Carbon</a> code, we had to use svn externals to files. In older versions (before 1.6) of subversion, they supported externals only to folders. So after this, I had to update my subversion client version to 1.6.x to take a full update of Carbon code base. But my Ubuntu version is 9.04 and the latest subversion package it has is 1.5.4.</p>
<p>Then I searched for different options and found <a href="http://codingexplorer.wordpress.com/2009/10/01/installation-of-subversion-1-6-5-on-ubuntu-8-10/">this post</a> very useful. It is written for Ubuntu 8.10. But it works for any version of Ubuntu.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/isurues.wordpress.com/219/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/isurues.wordpress.com/219/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/isurues.wordpress.com/219/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/isurues.wordpress.com/219/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/isurues.wordpress.com/219/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/isurues.wordpress.com/219/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/isurues.wordpress.com/219/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/isurues.wordpress.com/219/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/isurues.wordpress.com/219/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/isurues.wordpress.com/219/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/isurues.wordpress.com/219/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/isurues.wordpress.com/219/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/isurues.wordpress.com/219/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/isurues.wordpress.com/219/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=isurues.wordpress.com&amp;blog=870020&amp;post=219&amp;subd=isurues&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://isurues.wordpress.com/2011/05/22/how-to-update-the-svn-client-version-on-ubuntu-9-04/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/10d3bd357def744f1c50bb7e3b58a53a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">isurues</media:title>
		</media:content>
	</item>
		<item>
		<title>End of WSO2 Basketball Season 2010</title>
		<link>http://isurues.wordpress.com/2010/10/30/end-of-wso2-basketball-season-2010/</link>
		<comments>http://isurues.wordpress.com/2010/10/30/end-of-wso2-basketball-season-2010/#comments</comments>
		<pubDate>Sat, 30 Oct 2010 13:47:44 +0000</pubDate>
		<dc:creator>isurues</dc:creator>
				<category><![CDATA[Life Experiences]]></category>

		<guid isPermaLink="false">http://isurues.wordpress.com/?p=214</guid>
		<description><![CDATA[WSO2 BB season was ended two days back with a nail biting final. So with that experience, I thought of writing a blog after a long time. I&#8217;m playing for Legion and we were good enough to reach the finals this time. But unfortunately ended up losing to Wild Boars by 2 points in the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=isurues.wordpress.com&amp;blog=870020&amp;post=214&amp;subd=isurues&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } -->WSO2 BB season was ended two days back with a nail biting final. So with that experience, I thought of writing a blog after a long time.</p>
<p><a href="http://isurues.files.wordpress.com/2010/10/wso2_bb.jpg"><img class="aligncenter size-full wp-image-215" title="wso2_bb" src="http://isurues.files.wordpress.com/2010/10/wso2_bb.jpg?w=500&#038;h=331" alt="" width="500" height="331" /></a></p>
<p>I&#8217;m playing for Legion and we were good enough to reach the finals this time. But unfortunately ended up losing to Wild Boars by 2 points in the finals. <a href="http://heshans.blogspot.com/2010/10/wso2-basketball-finals-2010.html">This post by Heshan</a> explains the entire story and I&#8217;m not going to repeat it. But I&#8217;m trying to explain what I felt after the match.</p>
<p>This is the 3<sup>rd</sup> annual WSO2 BB tournament. In 2008 and 2009, Legion were only able to reach the third place. So this was our first finals and we reached it by beating the defending champions, Titans. Last first round match was played between Legion and Titans on the 21<sup>st</sup> of October and we needed to win it with a 10 points lead to reach the finals. That was one of the best days for Legion and we won by 11 points and reached the finals. I think we scored our last basket within last 10 seconds of the match and we had our share of luck on that day. We were thrilled and had some hope about the finals as well. Because, Titans is the only team which has four great shooters <a href="http://www.lahiru.org/">Lahiru</a>, <a href="http://tech.jayasoma.org/">Sameera</a>, <a href="http://supunk.blogspot.com/">Supun</a> and Akila.</p>
<p>I think we played extremely well in the finals as well. Charith was amazing with his shooting accuracy and Waruna was rock solid with his defense as always. <a href="http://sanjiva.weerawarana.org/">Dr. Sanjiva</a> lead from the front and guided us really well. I also could support with few baskets. As Heshan has already mentioned in his above post, we didn&#8217;t know that the match is going to end until the referee&#8217;s final whistle. When there were 30 seconds to go, scores were level at 42:42. I was defending <a href="http://samisa-abeysinghe.blogspot.com/">Samisa</a> and he had the ball in his hand and just threw the ball from about 10 meters from the basket. I didn&#8217;t try to disturb him because the chance of scoring from that distance is minimal. But unfortunately for us, it went into the basket and didn&#8217;t even touch the ring. If I knew that we were within last 30 seconds, I could&#8217;ve easily defended him. So we didn&#8217;t have our share of luck and they had. Other than their luck, they had a fabulous player in Heshan who almost pulled the game alone. I think he scored more than 30 points out of their 44.</p>
<p>So that&#8217;s what happened on that rainy and hot night. Actually it was a brand new experience for me. Because, I&#8217;ve never represented my school or university in any sporting event. So this is the first time I understood how a sport can inject spirit into you. It&#8217;s amazing how you get pumped up in such an atmosphere with a big crowd. I know I&#8217;m still a baby when it comes to BB <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . But still I felt how thrilling it is to become a sportsman and represent your house, school, country or what ever it is. In summary, I didn&#8217;t have that feeling on the day I got 3A&#8217;s in my Advanced Level examination or on the day I won the  gold medal for best academic performance in <a href="http://www.cse.mrt.ac.lk/">CSE</a>.</p>
<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } -->So finally I have a small message. If you are only 12, 13, 15 years old and schooling, go ahead and play whatever sport you can for your school. It will never ruin your studies and will inject the strength to face the world. It will immensely help you to develop your personality.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/isurues.wordpress.com/214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/isurues.wordpress.com/214/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/isurues.wordpress.com/214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/isurues.wordpress.com/214/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/isurues.wordpress.com/214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/isurues.wordpress.com/214/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/isurues.wordpress.com/214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/isurues.wordpress.com/214/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/isurues.wordpress.com/214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/isurues.wordpress.com/214/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/isurues.wordpress.com/214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/isurues.wordpress.com/214/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/isurues.wordpress.com/214/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/isurues.wordpress.com/214/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=isurues.wordpress.com&amp;blog=870020&amp;post=214&amp;subd=isurues&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://isurues.wordpress.com/2010/10/30/end-of-wso2-basketball-season-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/10d3bd357def744f1c50bb7e3b58a53a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">isurues</media:title>
		</media:content>

		<media:content url="http://isurues.files.wordpress.com/2010/10/wso2_bb.jpg" medium="image">
			<media:title type="html">wso2_bb</media:title>
		</media:content>
	</item>
		<item>
		<title>Nokia 5630 as a dongle</title>
		<link>http://isurues.wordpress.com/2010/04/03/nokia-5630-as-a-dongle/</link>
		<comments>http://isurues.wordpress.com/2010/04/03/nokia-5630-as-a-dongle/#comments</comments>
		<pubDate>Sat, 03 Apr 2010 12:46:36 +0000</pubDate>
		<dc:creator>isurues</dc:creator>
				<category><![CDATA[Life Experiences]]></category>

		<guid isPermaLink="false">http://isurues.wordpress.com/?p=204</guid>
		<description><![CDATA[I was searching for a good phone for some time and recently I bought a new Nokia 5630 XpressMusic. It contains all the features I wanted and everything is perfectly suiting me. I really love it&#8217;s excellent sound quality, Camera, 3G capabilities, Wi-Fi and nice appearence. In addition to that, I was hoping to buy [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=isurues.wordpress.com&amp;blog=870020&amp;post=204&amp;subd=isurues&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I was searching for a good phone for some time and recently I bought a new <a href="http://www.gsmarena.com/nokia_5630_xpressmusic-2670.php">Nokia 5630 XpressMusic</a>. It contains all the features I wanted and everything is perfectly suiting me. I really love it&#8217;s excellent sound quality, Camera, 3G capabilities, Wi-Fi and nice appearence.</p>
<p><a href="http://isurues.files.wordpress.com/2010/04/nokia-5630.jpg"><img class="alignleft size-full wp-image-207" title="nokia-5630" src="http://isurues.files.wordpress.com/2010/04/nokia-5630.jpg?w=500" alt=""   /></a></p>
<p>In addition to that, I was hoping to buy a dongle to use when I&#8217;m at home (in Galle). But my new Nokia 5630 provides that capability as well <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . It can act as a dongle (HSDPA). So I activated a data package for my already existing Dialog connection and now using my phone as a perfect dongle. And also it works without any trouble in <a href="http://ubuntuguide.org/wiki/Ubuntu:Jaunty">Ubuntu 9.04</a>. It&#8217;s just plug and play.</p>
<p>If I bought a separate dongle, it will cost me nearly 10,000 LKR including the connection. But my Nokia 5630 saved me that amount while providing a great mobile phone experience with all the needed features for me. So if you are looking for a Nokia phone, go for it. It&#8217;s just great.</p>
<p>Note : This HSDPA functionality can be found in some other Nokia models as well. Ex : 5320, 5730, 5800, 6120</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/isurues.wordpress.com/204/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/isurues.wordpress.com/204/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/isurues.wordpress.com/204/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/isurues.wordpress.com/204/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/isurues.wordpress.com/204/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/isurues.wordpress.com/204/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/isurues.wordpress.com/204/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/isurues.wordpress.com/204/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/isurues.wordpress.com/204/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/isurues.wordpress.com/204/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/isurues.wordpress.com/204/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/isurues.wordpress.com/204/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/isurues.wordpress.com/204/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/isurues.wordpress.com/204/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=isurues.wordpress.com&amp;blog=870020&amp;post=204&amp;subd=isurues&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://isurues.wordpress.com/2010/04/03/nokia-5630-as-a-dongle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/10d3bd357def744f1c50bb7e3b58a53a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">isurues</media:title>
		</media:content>

		<media:content url="http://isurues.files.wordpress.com/2010/04/nokia-5630.jpg" medium="image">
			<media:title type="html">nokia-5630</media:title>
		</media:content>
	</item>
		<item>
		<title>Carbon Registry Separation</title>
		<link>http://isurues.wordpress.com/2010/02/13/carbon-registry-separation/</link>
		<comments>http://isurues.wordpress.com/2010/02/13/carbon-registry-separation/#comments</comments>
		<pubDate>Sat, 13 Feb 2010 16:13:23 +0000</pubDate>
		<dc:creator>isurues</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://isurues.wordpress.com/?p=202</guid>
		<description><![CDATA[These days our folks at WSO2 are working hard for the next major release of Carbon, which is Carbon 3.0.0. It will be released end of March with lot of new features to enrich our SOA middleware platform. During last few days, I was working on this new concept of separating Registry to suite our [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=isurues.wordpress.com&amp;blog=870020&amp;post=202&amp;subd=isurues&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>These days our folks at WSO2 are working hard for the next major release of <a href="http://wso2.org/projects/carbon">Carbon</a>, which is Carbon 3.0.0. It will be released end of March with lot of new features to enrich our SOA middleware platform. During last few days, I was working on this new concept of separating Registry to suite our platform story.</p>
<p>All our Carbon based products internally uses <a href="http://wso2.org/downloads/governance-registry">WSO2 Registry</a> as a repository to persist data. For example, in <a href="http://wso2.org/downloads/wsas">WSAS</a> all data about services, modules etc are stored in the Registry to make sure the same state is maintained even after restarting the server. And also, user is provided with a Registry browser and allowed to store whatever data he needs. This is model used in all our previous releases of Carbon.</p>
<p>In the upcoming 3.0.0 release, this Registry is separated out into three parts to perfectly suite our platform story.</p>
<ol>
<li>Local Data Repository &#8211; This Registry instance is internally used by the server to persist instance specific information. These can be logs, transport information etc.</li>
<li>Configuration Registry &#8211; This Registry instance is shared across a cluster which contains several identical instances of Carbon. Data which should be shared by all nodes in the cluster are stored in this Registry. For example, in a WSAS cluster, data on services, modules etc. are stored here. In addition to that, all Carbon component specific information are also stored here.</li>
<li>Governance Registry &#8211; This Registry instance is shared across the entire platform. In other words, a complete SOA setup can contain few clusters of different products which together form a SOA platform. So this Governance Registry instance is used completely by the user to centrally manage stuff. For example, WSDLs, policies etc. which should be shared across the platform. </li>
</ol>
<p>By default, all these 3 registries reside in the same physical registry instance. Local data repository is always an embedded registry instance. User is allowed to configure Config and Governance registry locations through the registry.xml file. In other words, those can be pointed to remote registry instances.</p>
<p>This feature is already completed in Carbon 3.0.0 and will be coming out in March. This will be a great advantage for the users who are developing complete SOA solutions.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/isurues.wordpress.com/202/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/isurues.wordpress.com/202/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/isurues.wordpress.com/202/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/isurues.wordpress.com/202/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/isurues.wordpress.com/202/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/isurues.wordpress.com/202/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/isurues.wordpress.com/202/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/isurues.wordpress.com/202/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/isurues.wordpress.com/202/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/isurues.wordpress.com/202/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/isurues.wordpress.com/202/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/isurues.wordpress.com/202/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/isurues.wordpress.com/202/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/isurues.wordpress.com/202/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=isurues.wordpress.com&amp;blog=870020&amp;post=202&amp;subd=isurues&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://isurues.wordpress.com/2010/02/13/carbon-registry-separation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/10d3bd357def744f1c50bb7e3b58a53a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">isurues</media:title>
		</media:content>
	</item>
		<item>
		<title>JAX-WS Service development with WSAS</title>
		<link>http://isurues.wordpress.com/2010/01/21/jax-ws-service-development-with-wsas/</link>
		<comments>http://isurues.wordpress.com/2010/01/21/jax-ws-service-development-with-wsas/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 05:02:15 +0000</pubDate>
		<dc:creator>isurues</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://isurues.wordpress.com/?p=199</guid>
		<description><![CDATA[I&#8217;ve started a series of articles on JAX-WS development with WSAS. The first one here, talks about the basics and fundamentals of JAX-WS development. I&#8217;ve written some areas of this topic in my previous posts in this blog. But this article brings all together and provides a very easy to follow approach to develop JAX-WS [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=isurues.wordpress.com&amp;blog=870020&amp;post=199&amp;subd=isurues&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve started a series of articles on JAX-WS development with WSAS. The first one <a href="http://wso2.org/library/articles/jax-ws-service-development-wso2-wsas-part1">here</a>, talks about the basics and fundamentals of JAX-WS development. I&#8217;ve written some areas of this topic in my previous posts in this blog. But this article brings all together and provides a very easy to follow approach to develop JAX-WS services with WSAS. There will be few more articles coming out on JAX-WS client side development, MTOM support, WS-Security etc. So stay tuned. I&#8217;ll post everything on this blog once those articles will be published.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/isurues.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/isurues.wordpress.com/199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/isurues.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/isurues.wordpress.com/199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/isurues.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/isurues.wordpress.com/199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/isurues.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/isurues.wordpress.com/199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/isurues.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/isurues.wordpress.com/199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/isurues.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/isurues.wordpress.com/199/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/isurues.wordpress.com/199/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/isurues.wordpress.com/199/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=isurues.wordpress.com&amp;blog=870020&amp;post=199&amp;subd=isurues&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://isurues.wordpress.com/2010/01/21/jax-ws-service-development-with-wsas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/10d3bd357def744f1c50bb7e3b58a53a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">isurues</media:title>
		</media:content>
	</item>
		<item>
		<title>Code First or Contract First with WSAS?</title>
		<link>http://isurues.wordpress.com/2010/01/21/code-first-or-contract-first-with-wsas/</link>
		<comments>http://isurues.wordpress.com/2010/01/21/code-first-or-contract-first-with-wsas/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 04:51:28 +0000</pubDate>
		<dc:creator>isurues</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://isurues.wordpress.com/?p=197</guid>
		<description><![CDATA[“Code First or Contract First?”. This has been a hot topic in the Web services world for many years among the Web service developers. In one of my latest articles on WSO2 Oxygen Tank, I&#8217;ve discussed this topic in the context of WSO2 WSAS. In this article, you&#8217;ll find out how to select the most [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=isurues.wordpress.com&amp;blog=870020&amp;post=197&amp;subd=isurues&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>“Code First or Contract First?”. This has been a hot topic in the Web services world for many years among the Web service developers. In <a href="http://wso2.org/library/articles/code-first-or-contract-first-wso2-wsas">one of my latest articles</a> on <a href="http://wso2.org/">WSO2 Oxygen Tank</a>, I&#8217;ve discussed this topic in the context of WSO2 WSAS. In this article, you&#8217;ll find out how to select the most appropreate approach to be followed when developing your Web Service with WSAS.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/isurues.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/isurues.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/isurues.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/isurues.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/isurues.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/isurues.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/isurues.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/isurues.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/isurues.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/isurues.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/isurues.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/isurues.wordpress.com/197/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/isurues.wordpress.com/197/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/isurues.wordpress.com/197/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=isurues.wordpress.com&amp;blog=870020&amp;post=197&amp;subd=isurues&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://isurues.wordpress.com/2010/01/21/code-first-or-contract-first-with-wsas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/10d3bd357def744f1c50bb7e3b58a53a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">isurues</media:title>
		</media:content>
	</item>
		<item>
		<title>How to use MTOM with Axis2 JAX-WS services</title>
		<link>http://isurues.wordpress.com/2010/01/19/how-to-use-mtom-with-axis2-jax-ws-services/</link>
		<comments>http://isurues.wordpress.com/2010/01/19/how-to-use-mtom-with-axis2-jax-ws-services/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 12:27:42 +0000</pubDate>
		<dc:creator>isurues</dc:creator>
				<category><![CDATA[Technical]]></category>

		<guid isPermaLink="false">http://isurues.wordpress.com/?p=193</guid>
		<description><![CDATA[If you are new to JAX-WS service development with Axis2, please read this first. In this post, you will find out how to use MTOM functionality in Axis2 JAX-WS services. Here I&#8217;m using Axis2 1.5.1. First of all, you have to use the BindingType annotation to set the SOAP11 MTOM binding as follows. @BindingType(SOAPBinding.SOAP11HTTP_MTOM_BINDING) After [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=isurues.wordpress.com&amp;blog=870020&amp;post=193&amp;subd=isurues&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>If you are new to JAX-WS service development with Axis2, please read <a href="http://isurues.wordpress.com/2009/08/27/how-to-deploy-your-jaxws-web-service-in-axis2/">this</a> first. In this post, you will find out how to use MTOM functionality in Axis2 JAX-WS services. Here I&#8217;m using Axis2 1.5.1.</p>
<p>First of all, you have to use the BindingType annotation to set the SOAP11 MTOM binding as follows.</p>
<p>@BindingType(SOAPBinding.SOAP11HTTP_MTOM_BINDING)</p>
<p>After that, you can use javax.activation.DataHandler to represent your binary data in your parameters or return types. A simple MTOM enabled JAX-WS service class can be written as follows.</p>
<p>@WebService(serviceName = &#8220;MTOMSampleService&#8221;,<br />
targetNamespace = &#8220;http://mtom.jaxws.wso2.org&#8221;<br />
)<br />
@BindingType(SOAPBinding.SOAP11HTTP_MTOM_BINDING)</p>
<p>public class MTOMService {</p>
<p>@WebMethod(action = &#8220;urn:uploadFile&#8221;)<br />
public String uploadFile(DataHandler data) {<br />
try {<br />
InputStream is = data.getInputStream();<br />
&#8230;.<br />
String msg = &#8220;File &#8221; + data.getName() + &#8221; of type &#8221; + data.getContentType() +<br />
&#8221; successfully received&#8221;;<br />
return msg;<br />
} catch (IOException e) {<br />
e.printStackTrace();<br />
}<br />
return null;<br />
}</p>
<p>@WebMethod(action = &#8220;urn:getTestData&#8221;)<br />
public DataHandler getBinaryTestData(String stmtId) {<br />
byte[] testData = new byte[10240];</p>
<p>for (int i = 0; i &lt; testData.length; i++) {<br />
testData[i] = 0x7f;<br />
}</p>
<p>ByteArrayDataSource bds = new ByteArrayDataSource(<br />
testData, &#8220;application/octet-stream&#8221;);<br />
return new DataHandler(bds);</p>
<p>}</p>
<p>}</p>
<p>DataHandler objects can be used inside wrapped classes as well.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/isurues.wordpress.com/193/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/isurues.wordpress.com/193/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/isurues.wordpress.com/193/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/isurues.wordpress.com/193/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/isurues.wordpress.com/193/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/isurues.wordpress.com/193/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/isurues.wordpress.com/193/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/isurues.wordpress.com/193/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/isurues.wordpress.com/193/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/isurues.wordpress.com/193/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/isurues.wordpress.com/193/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/isurues.wordpress.com/193/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/isurues.wordpress.com/193/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/isurues.wordpress.com/193/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=isurues.wordpress.com&amp;blog=870020&amp;post=193&amp;subd=isurues&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://isurues.wordpress.com/2010/01/19/how-to-use-mtom-with-axis2-jax-ws-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/10d3bd357def744f1c50bb7e3b58a53a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">isurues</media:title>
		</media:content>
	</item>
	</channel>
</rss>
