<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<feed xmlns="http://www.w3.org/2005/Atom">

	<title>Planet WSO2</title>
	<link rel="self" href="http://wso2.com/blogs/atom.xml"/>
	<link href="http://wso2.com/blogs/"/>
	<id>http://wso2.com/blogs/atom.xml</id>
	<updated>2008-09-07T15:00:32+00:00</updated>
	<generator uri="http://www.planetplanet.org/">Planet/2.0 +http://www.planetplanet.org</generator>

	<entry>
		<title type="html">Open Source + &quot;........&quot; = Business Value</title>
		<link href="http://devakar.blogspot.com/2008/09/open-source-business-value.html"/>
		<id>tag:blogger.com,1999:blog-1183778417476534846.post-5824279312693608109</id>
		<updated>2008-09-07T04:09:18+00:00</updated>
		<content type="html">If you take technology in general, by itself there is NO intrinsic value. This is a known fact. Unless technology is applied into a business scenario and achieves the set goals, there is no $$$$ value of it. It's just a bunch of code with a nice packaging around it :)  Steve Jone's blog topic &quot;SOA Success - value over technology&quot; has a well detailed explanation into realizing the value of SOA</content>
		<author>
			<name>Devaka Randeniya</name>
			<email>noreply@blogger.com</email>
			<uri>http://devakar.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Devaka's Brain On Net</title>
			<link rel="self" href="http://devakar.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-1183778417476534846</id>
			<updated>2008-09-07T15:00:21+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Zen poem</title>
		<link href="http://samindaa.blogspot.com/2008/09/zen-poem.html"/>
		<id>tag:blogger.com,1999:blog-3060352950402186999.post-4860234929188638294</id>
		<updated>2008-09-06T21:25:13+00:00</updated>
		<content type="html">To follow the path:&lt;br /&gt;    look to the master,&lt;br /&gt;    follow the master,&lt;br /&gt;    walk with the master,&lt;br /&gt;    see through the master,&lt;br /&gt;    become the master.</content>
		<author>
			<name>Saminda Abeyruwan</name>
			<email>noreply@blogger.com</email>
			<uri>http://samindaa.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Saminda's Blogs</title>
			<link rel="self" href="http://samindaa.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-3060352950402186999</id>
			<updated>2008-09-07T03:30:10+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html"></title>
		<link href="http://blog.chinthaka.org/2008/09/eran-is-learning-mach-ii.html"/>
		<id>tag:blogger.com,1999:blog-16615635.post-522870422213508749</id>
		<updated>2008-09-06T20:00:00+00:00</updated>
		<content type="html">Eran is learning Mach-II. Seems it is almost similar to Struts or any other framework, except that everywhere it is XML.</content>
		<author>
			<name>Eran Chinthaka</name>
			<email>noreply@blogger.com</email>
			<uri>http://blog.chinthaka.org/</uri>
		</author>
		<source>
			<title type="html">&amp;lt;Eran_Chinthaka's_core_dump/&amp;gt;</title>
			<subtitle type="html">Lot of things are happening around me. May it be something about my little daughter, technical aspects of Web services, distributed computing, artificial intelligence or even Dhamma talks. All will appear here.</subtitle>
			<link rel="self" href="http://blog.chinthaka.org/rss.xml"/>
			<id>tag:blogger.com,1999:blog-16615635</id>
			<updated>2008-09-06T21:00:13+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html"></title>
		<link href="http://blog.chinthaka.org/2008/09/hi.html"/>
		<id>tag:blogger.com,1999:blog-16615635.post-7009442717554883523</id>
		<updated>2008-09-06T20:00:00+00:00</updated>
		<content type="html">hi</content>
		<author>
			<name>Eran Chinthaka</name>
			<email>noreply@blogger.com</email>
			<uri>http://blog.chinthaka.org/</uri>
		</author>
		<source>
			<title type="html">&amp;lt;Eran_Chinthaka's_core_dump/&amp;gt;</title>
			<subtitle type="html">Lot of things are happening around me. May it be something about my little daughter, technical aspects of Web services, distributed computing, artificial intelligence or even Dhamma talks. All will appear here.</subtitle>
			<link rel="self" href="http://blog.chinthaka.org/rss.xml"/>
			<id>tag:blogger.com,1999:blog-16615635</id>
			<updated>2008-09-06T21:00:13+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html"></title>
		<link href="http://blog.chinthaka.org/2008/09/is-learning-mach-ii.html"/>
		<id>tag:blogger.com,1999:blog-16615635.post-1429273814220719554</id>
		<updated>2008-09-06T19:41:00+00:00</updated>
		<content type="html">is learning Mach-II. Seems it is almost similar to Struts or any other framework, except that everywhere it is XML</content>
		<author>
			<name>Eran Chinthaka</name>
			<email>noreply@blogger.com</email>
			<uri>http://blog.chinthaka.org/</uri>
		</author>
		<source>
			<title type="html">&amp;lt;Eran_Chinthaka's_core_dump/&amp;gt;</title>
			<subtitle type="html">Lot of things are happening around me. May it be something about my little daughter, technical aspects of Web services, distributed computing, artificial intelligence or even Dhamma talks. All will appear here.</subtitle>
			<link rel="self" href="http://blog.chinthaka.org/rss.xml"/>
			<id>tag:blogger.com,1999:blog-16615635</id>
			<updated>2008-09-06T21:00:13+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html"></title>
		<link href="http://blog.chinthaka.org/2008/09/is-testing-ping.html"/>
		<id>tag:blogger.com,1999:blog-16615635.post-6017373266234876879</id>
		<updated>2008-09-06T18:21:00+00:00</updated>
		<content type="html">is testing Ping.fm by posting status messages thru Yahoo bot !!</content>
		<author>
			<name>Eran Chinthaka</name>
			<email>noreply@blogger.com</email>
			<uri>http://blog.chinthaka.org/</uri>
		</author>
		<source>
			<title type="html">&amp;lt;Eran_Chinthaka's_core_dump/&amp;gt;</title>
			<subtitle type="html">Lot of things are happening around me. May it be something about my little daughter, technical aspects of Web services, distributed computing, artificial intelligence or even Dhamma talks. All will appear here.</subtitle>
			<link rel="self" href="http://blog.chinthaka.org/rss.xml"/>
			<id>tag:blogger.com,1999:blog-16615635</id>
			<updated>2008-09-06T21:00:13+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Very Good Primer on CFC (ColdFusion Components)</title>
		<link href="http://blog.chinthaka.org/2008/09/very-good-primer-on-cfc-coldfusion.html"/>
		<id>tag:blogger.com,1999:blog-16615635.post-1236909884695185599</id>
		<updated>2008-09-06T15:02:00+00:00</updated>
		<content type="html">Found &lt;a href=&quot;http://tinyurl.com/63smpa&quot;&gt;this very good primer&lt;/a&gt; on CFC (ColdFusion Components). I guess this will help, if some wanna get a glimpse in to things inside cfm files.</content>
		<author>
			<name>Eran Chinthaka</name>
			<email>noreply@blogger.com</email>
			<uri>http://blog.chinthaka.org/</uri>
		</author>
		<source>
			<title type="html">&amp;lt;Eran_Chinthaka's_core_dump/&amp;gt;</title>
			<subtitle type="html">Lot of things are happening around me. May it be something about my little daughter, technical aspects of Web services, distributed computing, artificial intelligence or even Dhamma talks. All will appear here.</subtitle>
			<link rel="self" href="http://blog.chinthaka.org/rss.xml"/>
			<id>tag:blogger.com,1999:blog-16615635</id>
			<updated>2008-09-06T21:00:13+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Is AMQP on the way to providing real business interoperability?</title>
		<link href="http://danushka-menikkumbura.blogspot.com/2008/09/is-amqp-on-way-to-providing-real.html"/>
		<id>tag:blogger.com,1999:blog-2029060232326819700.post-2182738136800456310</id>
		<updated>2008-09-06T06:00:14+00:00</updated>
		<content type="html">&lt;p&gt;I found this interesting &lt;a href=&quot;http://www.infoq.com/news/2008/08/amqp-progress&quot; target=&quot;_blank&quot;&gt;article&lt;/a&gt; on InfoQ, posted by Steven Robbins a couple of weeks back. It gathers several key points that are being discussed with respect to using &lt;a href=&quot;http://amqp.org&quot; target=&quot;_blank&quot;&gt;AMQP&lt;/a&gt; as an MOM in real-world mission-critical business applications. It is an ongoing debate that AMQP supports only a subset of features addressed by XMPP. Also the fact that AMQP does not address guaranteed delivery is also being questioned. &lt;/p&gt;  &lt;p&gt;It is really nice to see &lt;a href=&quot;http://wso2.com&quot; target=&quot;_blank&quot;&gt;WSO2&lt;/a&gt; being mentioned among some software giants in this article.&lt;/p&gt;</content>
		<author>
			<name>Danushka Menikkumbura</name>
			<email>noreply@blogger.com</email>
			<uri>http://danushka-menikkumbura.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Danushka's Blog</title>
			<link rel="self" href="http://danushka-menikkumbura.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-2029060232326819700</id>
			<updated>2008-09-06T06:00:14+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Subscription lingo...get it right !</title>
		<link href="http://devakar.blogspot.com/2008/09/subscription-lingoget-it-right.html"/>
		<id>tag:blogger.com,1999:blog-1183778417476534846.post-7569197823461735662</id>
		<updated>2008-09-06T03:27:07+00:00</updated>
		<content type="html">As you may know WSO2 sells subscription to customers. In other words, we put our customers at ease by selling an insurance package committing to keeping that particular product trouble-free in production. Something goes wrong we'll fix it for you!  Now there are certain terminologies that we follow (for that matter any company that provides enterprise support) in explaining what are the services</content>
		<author>
			<name>Devaka Randeniya</name>
			<email>noreply@blogger.com</email>
			<uri>http://devakar.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Devaka's Brain On Net</title>
			<link rel="self" href="http://devakar.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-1183778417476534846</id>
			<updated>2008-09-07T15:00:21+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Git - Give it a Try</title>
		<link href="http://danushka-menikkumbura.blogspot.com/2008/09/git-give-it-try.html"/>
		<id>tag:blogger.com,1999:blog-2029060232326819700.post-2083793791516714185</id>
		<updated>2008-09-05T19:17:27+00:00</updated>
		<content type="html">&lt;p&gt;Git is an open-source distributed version control system which was designed and implemented targeting speed and efficiency. &lt;/p&gt;  &lt;p&gt;Most of the times, your first Git experience may not be something you really like as you wont get the checkout-&amp;gt;change-&amp;gt;commit-&amp;gt;update-&amp;gt;change-&amp;gt;commit-&amp;gt;...routine that you used to have in a conventional version control system. Its different ... but in a way its really cool.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Every Git working directory is a full-fledged repository with complete history and full revision tracking capabilities, not dependent on network access or a central server. &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Git was originally written by Linus Torvalds the guy who initiated the development of the Linux kernel and later became the chief Architect of the Linux operating system.&lt;/p&gt;</content>
		<author>
			<name>Danushka Menikkumbura</name>
			<email>noreply@blogger.com</email>
			<uri>http://danushka-menikkumbura.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Danushka's Blog</title>
			<link rel="self" href="http://danushka-menikkumbura.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-2029060232326819700</id>
			<updated>2008-09-06T06:00:14+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">FireFox keeps moving - someone mentioned Chrome?</title>
		<link href="http://feeds.feedburner.com/~r/dbrum/~3/384659571/firefox-keeps-moving-someone-mentioned.html"/>
		<id>tag:blogger.com,1999:blog-11346390.post-1248843247280195593</id>
		<updated>2008-09-05T19:11:51+00:00</updated>
		<content type="html">&lt;img src=&quot;http://techblog.dallasnews.com/browser_tests.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Many people (&lt;a href=&quot;http://dbrum.blogspot.com/2008/09/google-launches-chrome.html&quot;&gt;myself included&lt;/a&gt;) and news organizations have been writing about Google's new Chrome browser - I for one can't even test it since I run OSX.  Luckily for us, the guys over @  Mozilla haven't stopped their hectic pace of release for FireFox.  The latest Alpha for the 3.1 release promises some pretty exciting and interesting features.  Check it out &lt;a href=&quot;http://arstechnica.com/news.ars/post/20080905-first-look-firefox-3-1-alpha-2-officially-released.html&quot;&gt;here&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;For all the 'promise' and hype surrounding Chrome, i doubt they could release anything to compell me to move from FireFox fulltime.  The &lt;a href=&quot;http://adblockplus.org/en/&quot;&gt;AdBlock Plus&lt;/a&gt; addon (I haven't seen ad's in 18 months now i think) makes my web surfing painless without the silly banner ads distracting web pages.  I use maybe 5 or 6 other addons which I find very useful.  FireFox 2 was painfully slow compared to the new 3 platform.  Performance might be the only reason I look at another browser in the near future.&lt;br /&gt;&lt;br /&gt;If FireFox and the large &lt;a href=&quot;http://blog.mozilla.com/blog/2008/05/28/set-a-firefox-world-record/&quot;&gt;community&lt;/a&gt; behind it keep plugging away and improving it like they seem to consistently do, I see no reason why FireFox can't reach even higher usage then IE.
&lt;p&gt;&lt;a href=&quot;http://feeds.feedburner.com/~a/dbrum?a=25qXAI&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~a/dbrum?i=25qXAI&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/dbrum/~4/384659571&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Daniel Brum</name>
			<email>noreply@blogger.com</email>
			<uri>http://dbrum.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">dbrum</title>
			<link rel="self" href="http://dbrum.blogspot.com/rss.xml"/>
			<id>tag:blogger.com,1999:blog-11346390</id>
			<updated>2008-09-06T02:00:30+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Google New Browser .. Nice way to introduce a product.. Blogging via Comic Book</title>
		<link href="http://sandakith.wordpress.com/2008/09/05/google-new-browser-nice-way-to-introduce-a-product-blogging-via-comic-book/"/>
		<id>http://sandakith.wordpress.com/2008/09/05/google-new-browser-nice-way-to-introduce-a-product-blogging-via-comic-book/</id>
		<updated>2008-09-05T15:30:12+00:00</updated>
		<content type="html">Google on Google Chrome - comic book

So Goole gonna dip in to the web bowsers field also. 

http://blogoscoped.com/google-chrome/</content>
		<author>
			<name>Lahiru Sandakith</name>
			<uri>http://sandakith.wordpress.com</uri>
		</author>
		<source>
			<title type="html">Lahiru Sandakith's Web Log</title>
			<subtitle type="html">Symmetric Thoughts</subtitle>
			<link rel="self" href="http://sandakith.wordpress.com/feed/rss"/>
			<id>http://sandakith.wordpress.com/feed/rss</id>
			<updated>2008-09-05T18:00:21+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Invoking Mashups using JSON</title>
		<link href="http://www.keith-chapman.org/2008/09/invoking-mashups-using-json.html"/>
		<id>tag:blogger.com,1999:blog-7037735198482028707.post-6724929454662347255</id>
		<updated>2008-09-05T11:47:29+00:00</updated>
		<content type="html">Mashups running on the &lt;a href=&quot;http://wso2.org/projects/mashup&quot;&gt;WSO2 Mashup Server&lt;/a&gt; can be invoked in using various message formats. They are SOAP 1.1, SOAP 1.2, POX (Plain Old XML), REST, JSON, SOAP/POX over JMS, SOAP/POX over SMTP.&lt;br /&gt;&lt;br /&gt;Here is how you can use &lt;a href=&quot;http://www.json.org/&quot;&gt;JSON&lt;/a&gt; to invoke a simple Mashup. In this example I will be invoking the &lt;a href=&quot;http://mooshup.com/mashup.jsp?author=samples&amp;mashup=RESTSample&quot;&gt;RESTSample&lt;/a&gt; running on &lt;a href=&quot;http://mooshup.com/index.jsp&quot;&gt;mooshup.com.&lt;/a&gt; This simple sample sends the payload as JSON and receives the response as JSON as well.&lt;br /&gt;&lt;br /&gt;// Providing optional annotations&lt;br /&gt;invokePOSTWeather.inputTypes={&quot;city&quot; : &quot;string&quot;, &quot;weatherDetails&quot; : &quot;string&quot;};&lt;br /&gt;invokePOSTWeather.outputType=&quot;#raw&quot;;&lt;br /&gt;function invokePOSTWeather(city, weatherDetails){&lt;br /&gt;   &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var request = new WSRequest();&lt;br /&gt;   &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var options = new Array();&lt;br /&gt;   &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;// Instracts the server that my request needs to be formatted as JSON&lt;br /&gt;   &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;options.HTTPInputSerialization = &quot;application/json/badgerfish&quot;;&lt;br /&gt;   &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var payload = &amp;lt;POSTWeather&amp;gt;&amp;lt;city&amp;gt;{city}&amp;lt;/city&amp;gt;&amp;lt;weatherDetails&amp;gt;{weatherDetails}&lt;br /&gt;&amp;lt;/weatherDetails&amp;gt;&amp;lt;/POSTWeather&amp;gt;;&lt;br /&gt;   &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var result;&lt;br /&gt;   &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;try {&lt;br /&gt;       &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;request.open(options,&quot;http://mooshup.com/services/samples/RESTSample/&quot;, false);&lt;br /&gt;       &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;request.send(payload);&lt;br /&gt;       &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;result = request.responseE4X;&lt;br /&gt;   &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} catch (e) {&lt;br /&gt;       &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;result =  e.toString();&lt;br /&gt;   &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;   &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return result&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;If you were to &lt;a href=&quot;http://www.keith-chapman.org/2008/07/using-tcp-monitor-to-debug-web-service.html&quot;&gt;use TCPMonitor to trace the messages&lt;/a&gt; you will be able to see the messages sent and received by the Server.&lt;br /&gt;&lt;br /&gt;Here is the request sent out by this Mashup&lt;br /&gt;&lt;br /&gt;{&quot;POSTWeather&quot;:{&quot;city&quot;:{&quot;$&quot;:&quot;col&quot;},&quot;weatherDetails&quot;:{&quot;$&quot;:&quot;10&quot;}}}&lt;br /&gt;&lt;br /&gt;And the response it received&lt;br /&gt;&lt;br /&gt;{&quot;ws:POSTWeatherResponse&quot;:{&quot;@xmlns&quot;:{&quot;ws&quot;:&quot;http:\/\/services.mashup.wso2.org\/RESTSample?xsd&quot;},&quot;return&quot;:{&quot;$&quot;:&quot;col&quot;}}}&lt;br /&gt;&lt;br /&gt;Note : There are three main ways that you can get the response from WSRequest. There are response.responseText, response.responseXML and response.responseE4X. If you were to use these variants when the response if JSON they will act as follows,&lt;br /&gt;&lt;br /&gt;response.responseText - Would return the JSON string as the response&lt;br /&gt;response.responseXML - Would return the XML representation of the JSON string&lt;br /&gt;response.responseE4X - Would return the E4X representation of the JSON string</content>
		<author>
			<name>Keith Chapman</name>
			<email>noreply@blogger.com</email>
			<uri>http://www.keith-chapman.org/</uri>
		</author>
		<source>
			<title type="html">Keith Chapman's Blog</title>
			<link rel="self" href="http://www.keith-chapman.org/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-7037735198482028707</id>
			<updated>2008-09-06T13:30:21+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Adding Persistence to Synapse</title>
		<link href="http://pzf.fremantle.org/2008/09/adding-persistence-to-synapse.html"/>
		<id>tag:blogger.com,1999:blog-6003063374827736283.post-5890476201903763196</id>
		<updated>2008-09-05T10:37:00+00:00</updated>
		<content type="html">&lt;a href=&quot;http://danushka-menikkumbura.blogspot.com/&quot;&gt;Danushka&lt;/a&gt; has written &lt;a href=&quot;http://wso2.org/library/articles/adding-persistence-synapse-queuing-model&quot;&gt;an excellent article&lt;/a&gt; on using &lt;a href=&quot;http://activemq.apache.org&quot;&gt;ActiveMQ&lt;/a&gt; to persist messages in transit through &lt;a href=&quot;http://synapse.apache.org&quot;&gt;Synapse&lt;/a&gt; or the &lt;a href=&quot;http://wso2.org/projects/esb&quot;&gt;WSO2 ESB&lt;/a&gt;.</content>
		<author>
			<name>Paul Fremantle</name>
			<email>noreply@blogger.com</email>
			<uri>http://pzf.fremantle.org/</uri>
		</author>
		<source>
			<title type="html">Paul Fremantle's Blog</title>
			<subtitle type="html">SOA, Web Services, Synapse, Tin Whistles, Intermediation and me</subtitle>
			<link rel="self" href="http://pzf.fremantle.org/rss.xml"/>
			<id>tag:blogger.com,1999:blog-6003063374827736283</id>
			<updated>2008-09-06T23:30:14+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">RedHat enters the Virtualization game</title>
		<link href="http://tyrellperera.blogspot.com/2008/09/redhat-enters-virtualization-game.html"/>
		<id>tag:blogger.com,1999:blog-9735706.post-7173960520270688460</id>
		<updated>2008-09-05T06:59:20+00:00</updated>
		<content type="html">&lt;div&gt;&lt;blockquote&gt;&lt;span class=&quot;ccbnTxt&quot;&gt;RALEIGH, N.C.--(BUSINESS WIRE)--Sept. 4, 2008--Red Hat, Inc. (NYSE: RHT), the world's leading provider of open source solutions, today announced the acquisition of Qumranet, Inc. The acquisition includes Qumranet's virtualization solutions, including its KVM (Kernel Virtual Machine) platform and SolidICE offering, a virtual desktop infrastructure (VDI), which together present a comprehensive virtualization platform for enterprise customers. In addition, Qumranet's talented team of professionals that develop, test and support Qumranet solutions, and its leaders of the open source community KVM project, will join Red Hat.&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Read the full press release &lt;a href=&quot;http://investors.redhat.com/phoenix.zhtml?c=67156&amp;p=irol-newsArticle&amp;ID=1193562&amp;highlight=&quot;&gt;here&lt;/a&gt;. According to industry sources, total value of the deal is $107 million in hard cash. &lt;br /&gt;&lt;/div&gt;</content>
		<author>
			<name>Tyrell</name>
			<email>noreply@blogger.com</email>
			<uri>http://tyrellperera.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Conundrum</title>
			<subtitle type="html">No. I won't come to the mountain. The mountain however, can get an appointment if required!</subtitle>
			<link rel="self" href="http://tyrellperera.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-9735706</id>
			<updated>2008-09-05T13:30:18+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">How to avoid OutofMemory error when building projects with Maven2</title>
		<link href="http://charithaka.blogspot.com/2008/09/how-to-avoid-outofmemory-error-when.html"/>
		<id>tag:blogger.com,1999:blog-5949896138631643846.post-6279301444545287735</id>
		<updated>2008-09-05T04:51:37+00:00</updated>
		<content type="html">You may have encountered outofMemory issues when building source with Maven2. This normally happens when Maven runs out of available system memory.&lt;br /&gt;In such case you have to set MAVEN_OPTS environment variable to increase the available memory.&lt;br /&gt;&lt;br /&gt;&lt;span&gt;In Windows&lt;/span&gt;&lt;br /&gt;Open a command prompt in which you build the source and enter the following options. (Change the memory size according to the amount of memory in your system)&lt;br /&gt;&lt;span&gt;SET MAVEN_OPTS=-Xmx1024m&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;In Linux&lt;/span&gt;&lt;br /&gt;Open a shell and set the options as follows.&lt;br /&gt;&lt;span&gt;export MAVEN_OPTS=&quot;-Xmx1024m -XX:MaxPermSize=128m&quot;&lt;/span&gt;</content>
		<author>
			<name>Charitha</name>
			<email>noreply@blogger.com</email>
			<uri>http://charithaka.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Charitha Kankanamge's blog</title>
			<subtitle type="html">Thoughts on QA and web services</subtitle>
			<link rel="self" href="http://charithaka.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-5949896138631643846</id>
			<updated>2008-09-06T07:00:07+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">MySQL founder Michael Widenius quits Sun</title>
		<link href="http://tyrellperera.blogspot.com/2008/09/mysql-founder-michael-widenius-quits.html"/>
		<id>tag:blogger.com,1999:blog-9735706.post-5835327429260800712</id>
		<updated>2008-09-04T20:16:43+00:00</updated>
		<content type="html">&lt;div&gt;The main author of the database engine (the M in LAMP) and founder of &lt;a href=&quot;http://en.wikipedia.org/wiki/MySQL_AB&quot;&gt;MySQL AB&lt;/a&gt;, which was recently acquired by Sun for $1 billion has called it a day. It is rumored that&lt;a href=&quot;http://en.wikipedia.org/wiki/Brian_Aker&quot;&gt; Brian Aker&lt;/a&gt; will take his place.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</content>
		<author>
			<name>Tyrell</name>
			<email>noreply@blogger.com</email>
			<uri>http://tyrellperera.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Conundrum</title>
			<subtitle type="html">No. I won't come to the mountain. The mountain however, can get an appointment if required!</subtitle>
			<link rel="self" href="http://tyrellperera.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-9735706</id>
			<updated>2008-09-05T13:30:18+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Data Services-1.0Beta - The latest member of WSO2 SOA middleware suite</title>
		<link href="http://charithaka.blogspot.com/2008/09/data-services-10beta-latest-member-of.html"/>
		<id>tag:blogger.com,1999:blog-5949896138631643846.post-6842317672675891970</id>
		<updated>2008-09-04T20:02:07+00:00</updated>
		<content type="html">We have been working hard over the last few weeks to launch the newset addition to the WSO2's SOA middleware platform, &lt;a href=&quot;http://wso2.org/downloads/solutions/data-services&quot;&gt;WSO2 Data Services -1.0beta&lt;/a&gt;. Now you can &lt;a href=&quot;http://wso2.org/downloads/solutions/data-services&quot;&gt;download it&lt;/a&gt; and explore the power of web services with relational data, data stored in csv or Microsoft Excel files. &lt;div&gt;WSO2 Data Services provides a convenient and user-friendly mechanism to expose data as web services and utilize a lot of QOS features such as WS-Reliable Messaging, WS-Security etc..&lt;/div&gt;&lt;div&gt;It consists of a management UI which allows you to create, deploy and invoke data services without writing a line of code. Also, &lt;a href=&quot;http://wso2.org/project/solutions/data-services/java/1.0beta/docs/ds-plugin.html&quot;&gt;Eclipse IDE plugin&lt;/a&gt; brings the Data servce functionality into Eclipse IDE in which you can configure data services very easily. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There are lot more things you can do with this new product and some of the helpful &lt;a href=&quot;http://wso2.org/blog/164&quot;&gt;references&lt;/a&gt; were already published. You may begin with &lt;a href=&quot;http://wso2.org/project/solutions/data-services/java/1.0beta/docs/quickstart_guide.html&quot;&gt;quick start guide.&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Stay tuned. This blog will be updated with many how-tos on WSO2 data services soon.&lt;/div&gt;</content>
		<author>
			<name>Charitha</name>
			<email>noreply@blogger.com</email>
			<uri>http://charithaka.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Charitha Kankanamge's blog</title>
			<subtitle type="html">Thoughts on QA and web services</subtitle>
			<link rel="self" href="http://charithaka.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-5949896138631643846</id>
			<updated>2008-09-06T07:00:07+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Games Convention 2008 - GC 2008: Booth Babes of Leipzig</title>
		<link href="http://tyrellperera.blogspot.com/2008/09/games-convention-2008-gc-2008-booth.html"/>
		<id>tag:blogger.com,1999:blog-9735706.post-1494629092998554124</id>
		<updated>2008-09-04T19:57:22+00:00</updated>
		<content type="html">&lt;div&gt;It's Friday and the weather is quite gloomy here in Colombo. Here's something to lift those spirits. I'm not a gamer. But you don't have to be one to appreciate this ;)&lt;br /&gt;&lt;br /&gt;  &lt;div&gt;&lt;a href=&quot;http://www.spike.com/video/games-convention/3026860&quot;&gt;Games Convention 2008 - GC 2008: Booth Babes of Leipzig&lt;/a&gt; | &lt;a href=&quot;http://www.spike.com/channel/girls&quot;&gt;Girls&lt;/a&gt; | &lt;a href=&quot;http://www.spike.com/&quot;&gt;SPIKE.com&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;</content>
		<author>
			<name>Tyrell</name>
			<email>noreply@blogger.com</email>
			<uri>http://tyrellperera.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Conundrum</title>
			<subtitle type="html">No. I won't come to the mountain. The mountain however, can get an appointment if required!</subtitle>
			<link rel="self" href="http://tyrellperera.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-9735706</id>
			<updated>2008-09-05T13:30:18+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Raaksha</title>
		<link href="http://tyrellperera.blogspot.com/2008/09/raaksha.html"/>
		<id>tag:blogger.com,1999:blog-9735706.post-8197799944468829632</id>
		<updated>2008-09-04T19:56:48+00:00</updated>
		<content type="html">&lt;div&gt;... is the name of the latest outfit where my friend &lt;a href=&quot;http://suranjay.blogspot.com/&quot;&gt;suranjay&lt;/a&gt; is the lead vocalist. All you headbangers will get to see them (and a few others) soon in a gig near you. The venue isn't finalized yet, but I will keep you updated ...&lt;br /&gt;&lt;br /&gt;&lt;div align=&quot;center&quot;&gt;&lt;div&gt;&lt;img src=&quot;http://lh6.ggpht.com/tyrell.perera/SMATjskf8AI/AAAAAAAAAGQ/TTGHqc6rTXI/%5BUNSET%5D.jpg&quot; /&gt;&lt;br /&gt;&lt;a title=&quot;Click here to block this object with Adblock Plus&quot; class=&quot;abp-objtab-06516877032533003 visible ontop&quot; href=&quot;http://www.youtube.com/v/MjCUAq1ILsc&amp;hl=en&amp;fs=1&quot;&gt;&lt;/a&gt;    &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content>
		<author>
			<name>Tyrell</name>
			<email>noreply@blogger.com</email>
			<uri>http://tyrellperera.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Conundrum</title>
			<subtitle type="html">No. I won't come to the mountain. The mountain however, can get an appointment if required!</subtitle>
			<link rel="self" href="http://tyrellperera.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-9735706</id>
			<updated>2008-09-05T13:30:18+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Chrome gets a techie testing</title>
		<link href="http://pzf.fremantle.org/2008/09/chrome-gets-techie-testing.html"/>
		<id>tag:blogger.com,1999:blog-6003063374827736283.post-2835998167525688338</id>
		<updated>2008-09-04T14:42:55+00:00</updated>
		<content type="html">According to Google Analytics, 13.64% of all the visitors to my blog for the past day used &lt;a href=&quot;http://www.google.com/chrome&quot;&gt;Chrome&lt;/a&gt;. That is about four times the average. So my assumption is that the techie crowd are giving Chrome a good road test. I think it will be interesting to try again in a week or two, and see if Chrome is winning hearts, or whether people head back to Firefox.</content>
		<author>
			<name>Paul Fremantle</name>
			<email>noreply@blogger.com</email>
			<uri>http://pzf.fremantle.org/</uri>
		</author>
		<source>
			<title type="html">Paul Fremantle's Blog</title>
			<subtitle type="html">SOA, Web Services, Synapse, Tin Whistles, Intermediation and me</subtitle>
			<link rel="self" href="http://pzf.fremantle.org/rss.xml"/>
			<id>tag:blogger.com,1999:blog-6003063374827736283</id>
			<updated>2008-09-06T23:30:14+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">WSO2 WSF-Spring 1.5 Released</title>
		<link href="http://sankas.blogspot.com/2008/09/wso2-wsf-spring-15-released.html"/>
		<id>tag:blogger.com,1999:blog-17340698.post-4049862802853219033</id>
		<updated>2008-09-04T09:09:00+00:00</updated>
		<content type="html">WSO2 WSF-Spring team is pleased to announce the availability of  WSO2 Web Services Framework for Spring 1.5 version.&lt;br /&gt;&lt;br /&gt;You can download the source and binary distributions from the following  URL.&lt;br /&gt;Project's website - downloads : &lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://wso2.org/downloads/wsf/spring/&quot;&gt;http://wso2.org/downloads/wsf/spring&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Pleas feel free to send any feedback to our forum&lt;br /&gt;&lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://wso2.org/forum/462&quot;&gt;http://wso2.org/forum/462&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;or our mailing lists&lt;br /&gt;&lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://wso2.org/mail#wsfspring&quot;&gt;http://wso2.org/mail#wsfspring&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;For further details please visit our project's website at:&lt;br /&gt;&lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://wso2.org/projects/wsf/spring&quot;&gt;http://wso2.org/projects/wsf/spring&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Thank you very much for your interest in our products !!&lt;br /&gt;&lt;br /&gt;WSO2 WSF-Spring Team</content>
		<author>
			<name>sanka</name>
			<email>noreply@blogger.com</email>
			<uri>http://sankas.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Sanka Samaranayake's Web Log</title>
			<subtitle type="html">Oxygenating the Web Services Platform</subtitle>
			<link rel="self" href="http://sankas.blogspot.com/rss.xml"/>
			<id>tag:blogger.com,1999:blog-17340698</id>
			<updated>2008-09-04T09:30:16+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Axis2 Popularity Exponentially Increasing</title>
		<link href="http://afkham.org/2008/08/axis2-popularity-exponentially.html"/>
		<id>tag:blogger.com,1999:blog-21698308.post-695549240816604906</id>
		<updated>2008-09-04T06:35:50+00:00</updated>
		<content type="html">&lt;a href=&quot;http://ws.apache.org/axis2&quot;&gt;Apache Axis2&lt;/a&gt;&lt;span&gt; is a middleware platform which enables hosting of Web service applications and supports some of the major Web services standards.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;The popularity of &lt;/span&gt;&lt;a href=&quot;http://ws.apache.org/axis2&quot;&gt;Apache Axis2&lt;/a&gt;&lt;span&gt; has been increasing over the years. It has come a long way since its 1.0 release in early 2006. It is somewhat becoming the de-facto standard Java Web services framework. In this article, we will analyze the popularity of Axis2, in terms of the number of downloads, as well as other important aspects of a successful open source project, such as community, stability &amp;amp; continuous evolution.&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;span&gt;Downloads&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://4.bp.blogspot.com/_k5n6bZcNC_I/SLlp83uxn2I/AAAAAAAAAPg/x1Y0K1FLeXQ/s1600-h/trend-monthly-project-axis2-downloads.png&quot;&gt;&lt;img src=&quot;http://4.bp.blogspot.com/_k5n6bZcNC_I/SLlp83uxn2I/AAAAAAAAAPg/x1Y0K1FLeXQ/s320/trend-monthly-project-axis2-downloads.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5240336135895490402&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;Figure 1:&lt;/span&gt; Axis2 Monthly Downloads&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Figure 1 shows the exponential growth in Axis2 downloads. The popularity of Axis2 continues to increase which indicates that the adoption of Axis2 is increasing. This also means that more and more companies are putting Axis2 into production. Note that the downloads graphs and figures indicate the downloads only from the main server at Apache Software Foundation. There are several mirrors around the world which host Axis2 release artifacts, and contribute to thousands of downloads per month each. Hence the real download figures are much higher.&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Mailing List Activity&lt;/span&gt;&lt;span&gt; &amp;amp; User Community&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href=&quot;http://1.bp.blogspot.com/_k5n6bZcNC_I/SLrf3az_dCI/AAAAAAAAAPw/xJ3oGfiIRFM/s1600-h/axis2-mailing-lists.png&quot;&gt;&lt;img src=&quot;http://1.bp.blogspot.com/_k5n6bZcNC_I/SLrf3az_dCI/AAAAAAAAAPw/xJ3oGfiIRFM/s320/axis2-mailing-lists.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5240747259582182434&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span&gt;&lt;br /&gt;Figure 2:&lt;/span&gt; Axis2 mailing list activity&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;User activity on the mailing lists can be seen &lt;a href=&quot;http://markmail.org/search/?q=Axis2&quot;&gt;here&lt;/a&gt;. The user activity has steadily increased, peaking in March 2007, it has declined a bit thereafter &amp;amp; now has stabilized. This is one of the characteristics of a healthy &amp;amp; popular open source project. In the beginning, there are not much resources available about the project, but there is a lot of interest. Hence, there is lots of activity on the mailing lists. When the project reaches maturity, it is much more easier for the users to figure out things and find relevant resources, hence there is a decline on the mailing list activity. Some open source projects reach maturity, but then simply fade away because nothing new takes place &amp;amp; the community gradually drifts away from the project. A healthy project keeps evolving at a steady pace, which is indicated by the steady traffic on the lists. Axis2 has also a healthy &amp;amp; growing community. If you look at the &lt;a href=&quot;http://mail-archives.apache.org/mod_mbox/ws-axis-user/&quot;&gt;mailing list archives&lt;/a&gt;, it shows that most of the users have started to get actively involved in the discussions &amp;amp; help fellow users, which are indications of a very successful open source project.&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Project Page Views&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://1.bp.blogspot.com/_k5n6bZcNC_I/SLlqE3zq_1I/AAAAAAAAAPo/P_oitV0ezjA/s1600-h/trend-monthly-project-axis2-pages.png&quot;&gt;&lt;img src=&quot;http://1.bp.blogspot.com/_k5n6bZcNC_I/SLlqE3zq_1I/AAAAAAAAAPo/P_oitV0ezjA/s320/trend-monthly-project-axis2-pages.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5240336273354981202&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;Figure 3:&lt;/span&gt; Axis2 Project Page Views&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Figure 3, shows the page views related to the Axis2 project. Again, this shows that more people are coming to the project Website, which indicates increasing popularity. The above graph does not show the visits to the &lt;a href=&quot;http://wso2.org/&quot;&gt;OxygenTank&lt;/a&gt;, the Developer Portal for SOA, which hosts a large number of articles on Axis2. The &lt;a href=&quot;http://wso2.org/forum&quot;&gt;forums&lt;/a&gt; on the OxygenTank also show increasing interest on Axis2 &amp;amp; related projects. The increase in page &amp;amp; article views is correlated with the decrease in the user queries on the mailing lists. There are more resources available out there for Axis2 users to figure out things by themselves, before having to resort to asking for help on the mailing lists. In fact, the mailing list archives contains a wealth of information, and this information is indexed by popular search engines. Hence users can simply do some searching on Google and find out how to do various things with Axis2 or find solutions to problems they face.&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Contribution to Apache Axis2 from WSO2&lt;/span&gt;&lt;br /&gt;The majority of the &lt;a href=&quot;http://ws.apache.org/axis2/team-list.html&quot;&gt;contribution&lt;/a&gt; towards Apache Axis2 &amp;amp; other leading Apache Web Services projects such as &lt;a href=&quot;http://ws.apache.org/rampart&quot;&gt;Apache Rampart&lt;/a&gt;, &lt;a href=&quot;http://ws.apache.org/sandesha2&quot;&gt;Apache Sandesha2&lt;/a&gt;, &lt;a href=&quot;http://ws.apache.org/commons/neethi/&quot;&gt;Apache Neethi&lt;/a&gt; and many more, was by WSO2. Some of these contributors are now pursuing their higher studies at leading Universities. However, there are several other major companies which are also actively involved in this project. This is another sign of a successful &amp;amp; truly open-source project.&lt;br /&gt;&lt;br /&gt;&lt;span&gt;WSO2 WSAS &amp;amp; Axis2&lt;/span&gt;&lt;br /&gt;&lt;a href=&quot;http://wso2.org/projects/wsas/java&quot;&gt;WSO2 Web Services Application Server (WSAS)&lt;/a&gt;, the &lt;a href=&quot;http://searchsoa.techtarget.com/productsOfTheYearWinner/0,296407,sid26_gci1307912_tax310454_ayr2007,00.html&quot;&gt;award winning&lt;/a&gt; enterprise ready version of Axis2, integrates this popular Web services framework, and in addition, provides security integration through &lt;a href=&quot;http://ws.apache.org/rampart&quot;&gt;Apache Rampart&lt;/a&gt;, Reliability through &lt;a href=&quot;http://ws.apache.org/sandesha2&quot;&gt;Apache Sandesha2&lt;/a&gt;, high availability &amp;amp; scalability, a user friendly &lt;a href=&quot;http://wso2.org/library/3109&quot;&gt;management console&lt;/a&gt; &amp;amp; much more. It is also released under the Apache Software License. The robustness of the Axis2 core in WSAS has been proven by &lt;a href=&quot;http://wso2.org/library/3324&quot;&gt;battle testing it in real-world enterprise setups&lt;/a&gt;. If you are interested in how Axis2 &amp;amp; WSAS can fit into your enterprise, &lt;a href=&quot;http://wso2wsas.blogspot.com/2008/08/where-does-wsas-fit-into-your.html&quot;&gt;read this article&lt;/a&gt; on the &lt;a href=&quot;http://wso2wsas.blogspot.com/&quot;&gt;WSO2 WSAS blog&lt;/a&gt;.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;span&gt;Conclusion&lt;/span&gt;&lt;br /&gt;The popularity of Axis2 is rapidly increasing. Axis2 is a mature &amp;amp; stable project. It has a healthy user community. It also keeps evolving to cater to changes in the technology landscape &amp;amp; user requirements.&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Resources&lt;/span&gt;&lt;br /&gt;1. &lt;a href=&quot;http://people.apache.org/%7Evgritsenko/stats/projects/axis2.html&quot;&gt;Axis2 Statistics Page&lt;/a&gt;&lt;span&gt;. &lt;/span&gt;&lt;br /&gt;2. &lt;a href=&quot;http://ws.apache.org/axis2/download/1_4_1/download.cgi&quot;&gt;Axis2 1.4.1 Release&lt;/a&gt; (Latest release at the time of writing)&lt;br /&gt;3. &lt;a href=&quot;http://markmail.org/search/?q=Axis2&quot;&gt;Axis2 Mailing List Archives&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</content>
		<author>
			<name>Afkham Azeez</name>
			<email>afkham@gmail.com</email>
			<uri>http://afkham.org/</uri>
		</author>
		<source>
			<title type="html">Azeez's Notes</title>
			<subtitle type="html">About Open Source SOA Middleware, Distributed Computing &amp;amp; Automobiles</subtitle>
			<link rel="self" href="http://afkham.org/atom.xml"/>
			<id>tag:blogger.com,1999:blog-21698308</id>
			<updated>2008-09-05T13:30:12+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">WSO2 Team....Smiling Away !</title>
		<link href="http://devakar.blogspot.com/2008/09/wso2-teamsmiling-away.html"/>
		<id>tag:blogger.com,1999:blog-1183778417476534846.post-8545055353991171546</id>
		<updated>2008-09-04T05:23:01+00:00</updated>
		<content type="html">On my way to office today, I heard on the radio the 10 best and worst fake smiles. Topping the chart for the best fake smile was Julia Roberts and worst was Posh spice (Victoria Beckham).   This got me thinking, who's our best fake smile ? I'll give you the honor to decided. Only problem is, all these smiles are genuine... I know cos I was there when these were taken !.....well most of 'em at</content>
		<author>
			<name>Devaka Randeniya</name>
			<email>noreply@blogger.com</email>
			<uri>http://devakar.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Devaka's Brain On Net</title>
			<link rel="self" href="http://devakar.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-1183778417476534846</id>
			<updated>2008-09-07T15:00:21+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Chrome 4 Geeks</title>
		<link href="http://pzf.fremantle.org/2008/09/chrome-4-geeks.html"/>
		<id>tag:blogger.com,1999:blog-6003063374827736283.post-251874875619930498</id>
		<updated>2008-09-04T03:20:15+00:00</updated>
		<content type="html">If you are reading this on Chrome, try this link: &lt;a href=&quot;about:memory&quot;&gt;about:memory&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;img src=&quot;http://4.bp.blogspot.com/_PKBup9tDgKw/SL-nti78bkI/AAAAAAAAAb8/a1ZQUt9q_q4/s400/chrome.PNG&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5242092892196728386&quot; /&gt;&lt;/div&gt;</content>
		<author>
			<name>Paul Fremantle</name>
			<email>noreply@blogger.com</email>
			<uri>http://pzf.fremantle.org/</uri>
		</author>
		<source>
			<title type="html">Paul Fremantle's Blog</title>
			<subtitle type="html">SOA, Web Services, Synapse, Tin Whistles, Intermediation and me</subtitle>
			<link rel="self" href="http://pzf.fremantle.org/rss.xml"/>
			<id>tag:blogger.com,1999:blog-6003063374827736283</id>
			<updated>2008-09-06T23:30:14+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Google The KILLER</title>
		<link href="http://samisa-abeysinghe.blogspot.com/2008/09/google-killer.html"/>
		<id>tag:blogger.com,1999:blog-1575613945535936457.post-8332826360627524575</id>
		<updated>2008-09-04T01:54:00+00:00</updated>
		<content type="html">&lt;p&gt;Google killed Firefox. No I am not going to write &amp;quot;Google is going to kill Firefox&amp;quot; because the very moment Google announced Chrome, Firefox died. &lt;/p&gt;  &lt;p&gt;So many people love Google, including all those who hate Microsoft as the evil force. However, more than Microsoft, Google kills open source, and the murder of Firefox is a prime example. &lt;/p&gt;  &lt;p&gt;Open source folks would jump up and question, what the hell Microsoft was doing at OSCON?. But how many are questioning, what the hell Google did to Firefox?&lt;/p&gt;  &lt;p&gt;If anyone argues, that it is not only Firefox, but also IE that is going to be killed, I doubt that. Firefox is not a company, it is an open source project that is funded by companies, like Google. Now that Google has competing interests to those of Firefox,&amp;#160; no one knows what would happen to those funding, irrespective of agreements. IE is backed by a Giant company, and they will have enough money to invest in best brains and keep on competing with Chrome.&lt;/p&gt;  &lt;p&gt;Web developers now worry that they now have yet another browser to support. Soon it will come down to two, IE and Chrome, and of course different versions of those. &lt;/p&gt;  &lt;p&gt;RIP Firefox. &lt;/p&gt;</content>
		<author>
			<name>Sami</name>
			<email>noreply@blogger.com</email>
			<uri>http://samisa-abeysinghe.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Samisa's Blog</title>
			<link rel="self" href="http://samisa-abeysinghe.blogspot.com/rss.xml"/>
			<id>tag:blogger.com,1999:blog-1575613945535936457</id>
			<updated>2008-09-04T03:30:14+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">REST-* begins to take shape</title>
		<link href="http://sanjiva.weerawarana.org/2008/09/rest-begins-to-take-shape.html"/>
		<id>tag:blogger.com,1999:blog-439652399294426401.post-8880738985009825686</id>
		<updated>2008-09-04T02:14:38+00:00</updated>
		<content type="html">See: &lt;a href=&quot;http://atompub-mulitpart-spec.googlecode.com/svn/trunk/draft-gregorio-atompub-multipart-03.html&quot;&gt;AtomPub Multipart Media Resource Creation&lt;/a&gt;! Basically how to do SwA or MTOM type stuff with Atom.&lt;br /&gt;&lt;br /&gt;Ah Tim, better start printing these out so that you can &lt;a href=&quot;http://www.tbray.org/ongoing/When/200x/2004/09/21/WS-Research&quot;&gt;count the pages&lt;/a&gt; when REST-* is all said and done.&lt;br /&gt;&lt;br /&gt;Sigh. Its really too bad that we are now going to re-invent it all around Atom.</content>
		<author>
			<name>Sanjiva Weerawarana</name>
			<email>noreply@blogger.com</email>
			<uri>http://sanjiva.weerawarana.org/</uri>
		</author>
		<source>
			<title type="html">Sanjiva Weerawarana's Blog</title>
			<link rel="self" href="http://sanjiva.weerawarana.org/rss.xml"/>
			<id>tag:blogger.com,1999:blog-439652399294426401</id>
			<updated>2008-09-05T03:30:09+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Google's Chrome comic, Stripped</title>
		<link href="http://tyrellperera.blogspot.com/2008/09/google-chrome-comic-stripped.html"/>
		<id>tag:blogger.com,1999:blog-9735706.post-4822209496199358248</id>
		<updated>2008-09-04T01:53:24+00:00</updated>
		<content type="html">&lt;div&gt;One thought I had when reading the first ten or so pages of Google's Chrome Comic is &quot;This is one boring, longass comic with way too much jargon.&quot; I stopped reading half way through and thought I'll read the rest once they decide to put out a version for Linux.&lt;br /&gt;&lt;br /&gt;Incidentally, the sentiment is &lt;a href=&quot;http://www.portfolio.com/interactive-features/2008/09/Google-Comic&quot;&gt;shared&lt;/a&gt; by those at portfolio.com and &lt;a href=&quot;http://valleywag.com/5045109/uh-oh-the-b+tards-got-their-hands-on-googles-chrome-comic&quot;&gt;4chan&lt;/a&gt; as well.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;/div&gt;</content>
		<author>
			<name>Tyrell</name>
			<email>noreply@blogger.com</email>
			<uri>http://tyrellperera.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Conundrum</title>
			<subtitle type="html">No. I won't come to the mountain. The mountain however, can get an appointment if required!</subtitle>
			<link rel="self" href="http://tyrellperera.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-9735706</id>
			<updated>2008-09-05T13:30:18+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Google Chrome - Fast and Elegant</title>
		<link href="http://esaliya.blogspot.com/2008/09/google-chrome-fast-and-elegant.html"/>
		<id>tag:blogger.com,1999:blog-25845959.post-9081763660502286679</id>
		<updated>2008-09-04T00:19:48+00:00</updated>
		<content type="html">I had couple of issues with IE and FF3 in Windows and I decided to give it a try with the Buzz: Google Chrome. Amazingly, it's pretty fast than I expected. The next thing I like about chrome is it's simplicity, no stupid buttons hanging all over your browser :). &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I like the concept of having processes for each tab. I am wondering that browser technology is going to be much like the OSs. I mean the comic book is filled with many OS concepts I have learnt :). &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Kudos to Chrome !!&lt;/div&gt;</content>
		<author>
			<name>Saliya Ekanayake</name>
			<email>noreply@blogger.com</email>
			<uri>http://esaliya.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Saliya's Blogs</title>
			<subtitle type="html">Mostly technical stuff with some interesting moments of life</subtitle>
			<link rel="self" href="http://esaliya.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-25845959</id>
			<updated>2008-09-04T06:30:17+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Getting Microsoft Bluetooth Mouse working with Ubuntu 8.10</title>
		<link href="http://blog.chinthaka.org/2008/09/getting-microsoft-bluetooth-mouse.html"/>
		<id>tag:blogger.com,1999:blog-16615635.post-8781161316850047144</id>
		<updated>2008-09-03T21:59:00+00:00</updated>
		<content type="html">Got a Microsoft Bluetooth mouse as a gift and didn't have time to set it up on my  Ubuntu box. This is how I finally got it working.&lt;br /&gt;&lt;br /&gt;(Pre-Conditions : Your bluetooth adapter/dongle should be working)&lt;br /&gt;&lt;br /&gt;1. Fire up a terminal and type&lt;br /&gt;&lt;br /&gt;&lt;span&gt;hcitool scan&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;You should see something like&lt;br /&gt;&lt;span&gt;Scanning ...&lt;/span&gt;&lt;br /&gt;&lt;span&gt;    00:1D:D8:92:59:F6     Microsoft Bluetooth Notebook Mouse 5000&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Copy the hardware address found above.&lt;br /&gt;&lt;br /&gt;2. Go and edit hcid.conf&lt;br /&gt;&lt;br /&gt;&lt;span&gt;sudo gedit /etc/bluetooth/hcid.conf&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;And put following at the end of that conf file.&lt;br /&gt;&lt;br /&gt;&lt;span&gt;device HardwareAddressHere {&lt;/span&gt;&lt;br /&gt;&lt;span&gt;    name “Microsoft Bluetooth Notebook Mouse 5000”;&lt;/span&gt;&lt;br /&gt;&lt;span&gt; }&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;3. Restart the bluetooth system with the config file.&lt;br /&gt;&lt;br /&gt;&lt;span&gt;sudo /etc/init.d/bluetooth restart&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;You should see some thing like&lt;br /&gt;&lt;br /&gt;&lt;span&gt;* Restarting bluetooth                                                  [ OK ]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;4. Now you need to pair the devices with the computer. Type&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;span&gt;sudo hidd --search&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;You should see something like&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;Searching ...&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;    Connecting to device 00:1D:D8:92:59:F6&lt;/span&gt;&lt;span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Done. Your mouse should be working now.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;This was adapted from &lt;/span&gt;&lt;a href=&quot;http://www.ubuntugeek.com/howto-setup-bluetooth-keyboard-and-mouse-in-ubuntu.html&quot;&gt;this post&lt;/a&gt;&lt;span&gt; to suit my requirement.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/code&gt;</content>
		<author>
			<name>Eran Chinthaka</name>
			<email>noreply@blogger.com</email>
			<uri>http://blog.chinthaka.org/</uri>
		</author>
		<source>
			<title type="html">&amp;lt;Eran_Chinthaka's_core_dump/&amp;gt;</title>
			<subtitle type="html">Lot of things are happening around me. May it be something about my little daughter, technical aspects of Web services, distributed computing, artificial intelligence or even Dhamma talks. All will appear here.</subtitle>
			<link rel="self" href="http://blog.chinthaka.org/rss.xml"/>
			<id>tag:blogger.com,1999:blog-16615635</id>
			<updated>2008-09-06T21:00:13+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Adding Persistence to Synapse - The Queuing Model</title>
		<link href="http://danushka-menikkumbura.blogspot.com/2008/09/adding-persistence-to-synapse-queuing.html"/>
		<id>tag:blogger.com,1999:blog-2029060232326819700.post-5686121017802111389</id>
		<updated>2008-09-03T22:03:52+00:00</updated>
		<content type="html">&lt;p&gt;In one of my previous posts I explained how we can add persistence to Apache Synapse. Please go through the following article for an elaboration of how you go about doing this.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://wso2.org/library/articles/adding-persistence-synapse-queuing-model&quot; target=&quot;_blank&quot;&gt;Article on WSO2 OxygenTank - Adding Persistence to Apache Synapse - The Queuing Model&lt;/a&gt;&lt;/p&gt;</content>
		<author>
			<name>Danushka Menikkumbura</name>
			<email>noreply@blogger.com</email>
			<uri>http://danushka-menikkumbura.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Danushka's Blog</title>
			<link rel="self" href="http://danushka-menikkumbura.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-2029060232326819700</id>
			<updated>2008-09-06T06:00:14+00:00</updated>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Chrome</title>
		<link href="http://engwar.com/post/51"/>
		<id>http://engwar.com/post/51</id>
		<updated>2008-09-03T14:30:38+00:00</updated>
		<content type="html">So, yeah, google browser. For me the most compelling UI change is the tabs on top of addressbar. Had some tabs open and after switching between each other I'm feeling almost tired of the way it's in Firefox/Opera/IE. That's brilliance. The other brilliant idea is processes. It's one of those ...</content>
		<author>
			<name>Chintana Wilamuna</name>
			<uri>http://engwar.com</uri>
		</author>
		<source>
			<title type="html">Engwar</title>
			<subtitle type="html">Chintana Wilamuna's weblog</subtitle>
			<link rel="self" href="http://engwar.com/feed/rss"/>
			<id>http://engwar.com/feed/rss</id>
			<updated>2008-09-05T09:00:12+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Sending IM messages via MSN using the WSO2 Mashup Server</title>
		<link href="http://www.keith-chapman.org/2008/09/sending-im-messages-via-msn-using-wso2.html"/>
		<id>tag:blogger.com,1999:blog-7037735198482028707.post-6406246994410133999</id>
		<updated>2008-09-03T15:22:59+00:00</updated>
		<content type="html">&lt;em&gt;[Note: also published on the&lt;span&gt; &lt;a href=&quot;http://blog.mooshup.com/2008/09/sending-im-messages-via-msn-using-wso2.html&quot;&gt;Mooshup.com blog&lt;/a&gt;&lt;/span&gt;&lt;a href=&quot;http://blog.mooshup.com/2008/09/sending-im-messages-via-msn-using-wso2.html&quot;&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/a&gt;.]&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;If you try to send IM messages using a windows live account you may encounter the error reported in the &lt;a href=&quot;https://wso2.org/jira/browse/MASHUP-1087&quot;&gt;JIRA MASHUP-1087&lt;/a&gt;. The reason for this is that the library we use to send IM messages via MSN (&lt;a href=&quot;http://sourceforge.net/projects/java-jml&quot;&gt;jml&lt;/a&gt;) is outdated. A newer version of this library was released on the 5th of August 2008 and is available &lt;a href=&quot;http://sourceforge.net/project/showfiles.php?group_id=118829&quot;&gt;here.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In order to get this working you need to download the &lt;a href=&quot;http://sourceforge.net/project/showfiles.php?group_id=118829&quot;&gt;1.0b3 version of jml&lt;/a&gt; and drop it into the lib/patches folder of the &lt;a href=&quot;http://wso2.org/projects/mashup&quot;&gt;WSO2 Mashup Server&lt;/a&gt; and restart it.&lt;br /&gt;&lt;br /&gt;Here is a simple client for sending a IM message via MSN,&lt;br /&gt;&lt;br /&gt;            function IMExample(){&lt;br /&gt;    var im = new IM(&quot;msn&quot;);&lt;br /&gt;    im.login(&quot;&lt;span&gt;username&lt;/span&gt;&lt;a href=&quot;mailto:mashupserver@live.com&quot;&gt;@live.com&lt;/a&gt;&quot;,&quot;password&quot;);&lt;br /&gt;    im.sendMessage(&quot;&lt;span&gt;keithgchapman&lt;/span&gt;&lt;a href=&quot;mailto:auburnmarshes@hotmail.com&quot;&gt;@hotmail.com&lt;/a&gt;&quot;,&quot;Hi, This was sent from the WSO2 Mashup Server!&quot;);&lt;br /&gt;    im.disconnect();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;For more details on sending IM messages using the &lt;a href=&quot;http://wso2.org/projects/mashup&quot;&gt;WSO2 Mashup Server&lt;/a&gt; please refer the &quot;&lt;a href=&quot;http://wso2.org/library/3804&quot;&gt;Sending Instant Messages via Mashup Server&lt;/a&gt;&quot; article.</content>
		<author>
			<name>Keith Chapman</name>
			<email>noreply@blogger.com</email>
			<uri>http://www.keith-chapman.org/</uri>
		</author>
		<source>
			<title type="html">Keith Chapman's Blog</title>
			<link rel="self" href="http://www.keith-chapman.org/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-7037735198482028707</id>
			<updated>2008-09-06T13:30:21+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Java Strings: literal.equals(param) OR param.equals(literal)</title>
		<link href="http://esaliya.blogspot.com/2008/08/java-strings-literalequalsparam-or.html"/>
		<id>tag:blogger.com,1999:blog-25845959.post-4894564303638620441</id>
		<updated>2008-09-03T13:23:20+00:00</updated>
		<content type="html">Comparing strings is bit tricky :) Say for an example you want to test a String reference against the literal &quot;hello&quot;. In simple terms you have a String (say helloStr) and you want to see if the content of that is equals to &quot;hello&quot;. You have two choices here,&lt;br /&gt;&lt;br /&gt;1. helloStr.equals(&quot;hello&quot;)&lt;br /&gt;&lt;br /&gt;2. &quot;hello&quot;.equals(helloStr)&lt;br /&gt;&lt;br /&gt;Both will do fine, but which is the better one? I've been using the second form but never thought of the difference (hmm, that's bad ;) anyway people do remember certain things bit later). In one of the code reviews at &lt;a href=&quot;http://www.wso2.org/&quot;&gt;WSO2&lt;/a&gt; it was revealed. The first form can lead to a Null pointer exception in the case when the helloStr is null. The second option will save you from this since the literal &quot;hello&quot; is not null always and you are invoking a method of a not null object. In this case even if the helloStr is actually null it doesn't matter because it'll only cause the program to check &quot;hello&quot; against null which results false.&lt;br /&gt;&lt;br /&gt;If you are checking two String references then you have no option, but always try to invoke the equals() from the most probably not null reference.&lt;br /&gt;&lt;br /&gt;Little things do matter :)</content>
		<author>
			<name>Saliya Ekanayake</name>
			<email>noreply@blogger.com</email>
			<uri>http://esaliya.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Saliya's Blogs</title>
			<subtitle type="html">Mostly technical stuff with some interesting moments of life</subtitle>
			<link rel="self" href="http://esaliya.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-25845959</id>
			<updated>2008-09-04T06:30:17+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">google launches Chrome browser</title>
		<link href="http://feeds.feedburner.com/~r/dbrum/~3/380938900/google-launches-chrome.html"/>
		<id>tag:blogger.com,1999:blog-11346390.post-2662128922777332491</id>
		<updated>2008-09-03T07:12:43+00:00</updated>
		<content type="html">Google has just launched a new, Open Source browser they're calling &lt;a href=&quot;http://googleblog.blogspot.com/2008/09/fresh-take-on-browser.html&quot;&gt;Chrome&lt;/a&gt;.  According to google, this earlye Beta is only for Windows, with a Mac and Linux release to come shortly.  Unfortunately since I only have Macs or linux boxes, I can't test it.  Send me your feedback once you've had a chance to take it for a spin.&lt;br /&gt;&lt;br /&gt;According to google:&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Under the hood, we were able to build the foundation of a browser that runs today's complex web applications much better. By keeping each tab in an isolated &quot;sandbox&quot;, we were able to prevent one tab from crashing another and provide improved protection from rogue sites. We improved speed and responsiveness across the board. We also built a more powerful JavaScript engine, V8, to power the next generation of web applications that aren't even possible in today's browsers.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I like the idea of each tab having it's own isolated sandbox vm and memory - sounds like a grea idea.  Can't wait to try it out.&lt;br /&gt;&lt;br /&gt;Update - someone out there of course ran some performance tests (JavaScript) comparing IE, FireFox and Chrome.  Read the results and run your own tests &lt;a href=&quot;http://null-logic.net/blog/2008/09/02/javascript-performance-comparison-with-chrome/&quot;&gt;here&lt;/a&gt;.  Chrome clearly is superior on the performance side.
&lt;p&gt;&lt;a href=&quot;http://feeds.feedburner.com/~a/dbrum?a=7NjSUa&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~a/dbrum?i=7NjSUa&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/dbrum/~4/380938900&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Daniel Brum</name>
			<email>noreply@blogger.com</email>
			<uri>http://dbrum.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">dbrum</title>
			<link rel="self" href="http://dbrum.blogspot.com/rss.xml"/>
			<id>tag:blogger.com,1999:blog-11346390</id>
			<updated>2008-09-06T02:00:30+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">How to Access MySQL Database fom the  Remote Location using Command Line</title>
		<link href="http://chamaras.blogspot.com/2008/09/how-to-access-remote-mysql-database-in.html"/>
		<id>tag:blogger.com,1999:blog-90499873823464032.post-5940805026204879672</id>
		<updated>2008-09-03T05:17:16+00:00</updated>
		<content type="html">&lt;p&gt;The is the way to access MySQL Database from the remote location using command line.&lt;/p&gt;  &lt;p&gt;Before you access database from the remote location, you have to grant the permission to access database . (See &lt;a href=&quot;http://chamaras.blogspot.com/2008/08/how-to-grant-permission-to-remote.html&quot;&gt;&lt;em&gt;How to Grant Permission&lt;/em&gt;&lt;/a&gt; )&lt;/p&gt;  &lt;p&gt;then from remote location use following command&lt;/p&gt;  &lt;p&gt;Syntax :    &lt;strong&gt;mysql -h &lt;em&gt;[IP Address of MySQL DB]&lt;/em&gt; -u&lt;em&gt; [UserName]&lt;/em&gt; -p&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;                  IP Address of MySQL DB  =  IP Address of MySQL Server Machine&lt;/p&gt;  &lt;p&gt;                  UserName = Username which granted in MySQL Server&lt;/p&gt;  &lt;p&gt;Ex :           mysql -h 10.100.1.42 -u chamara -p&lt;/p&gt;  &lt;p&gt;When you enter above command MySQL Server will ask Password.you have to submit password which you enter in granting permission phase.&lt;/p&gt;</content>
		<author>
			<name>....</name>
			<email>noreply@blogger.com</email>
			<uri>http://chamaras.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Chamara Silva's Blog</title>
			<link rel="self" href="http://chamaras.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-90499873823464032</id>
			<updated>2008-09-04T14:30:06+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Enabling users in Open Source Products</title>
		<link href="http://devakar.blogspot.com/2008/09/enabling-users-in-open-source-products.html"/>
		<id>tag:blogger.com,1999:blog-1183778417476534846.post-7281821364501731180</id>
		<updated>2008-09-03T04:24:18+00:00</updated>
		<content type="html">This sounds like a dull topic doesn't it ? :)  What I'd like to relate to are the users who have the potential of becoming a paid customer.   The advantage for open source software over proprietary software, is the fact that you can learn everything about it starting from the source code. This inevitably gives the user the confidence in knowing the strengths/weaknesses/applicability of the</content>
		<author>
			<name>Devaka Randeniya</name>
			<email>noreply@blogger.com</email>
			<uri>http://devakar.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Devaka's Brain On Net</title>
			<link rel="self" href="http://devakar.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-1183778417476534846</id>
			<updated>2008-09-07T15:00:21+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Google Chrome - First Impressions</title>
		<link href="http://blog.ranabahu.org/2008/09/google-chrome-first-impressions.html"/>
		<id>tag:blogger.com,1999:blog-16574998.post-1254469671993141612</id>
		<updated>2008-09-03T02:31:00+00:00</updated>
		<content type="html">Just tried &lt;a href=&quot;http://www.google.com/chrome/&quot;&gt;Google Chrome&lt;/a&gt;. Looks cool and I definitely love the functionality of dragging tabs to create new windows. From the looks of it (taskmanager) it seems to spawn a new process only if the tab is made into a new window. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. I love the interface. Simple and elegant and a whole lot of area to view the pages without obstruction.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2. CSS confirmity seems to be good. In fact I doubt whether they used the mozilla components for CSS since it seems to work exactly the same as FF3.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;3. Most visited tab is cool and pretty much useful when you start the day :)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;There are some glitches though&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. No Linux version ! This means I'll be sticking to FF for 90% of the time. [ I understand the mindset of giving the first place to Windows users (there a &lt;span class=&quot;Apple-style-span&quot;&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;whole lot&lt;/span&gt;&lt;/span&gt; of them) But why not even a simple alpha/pre-alpha on Linux and Mac ? ]&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2. Its noticeably slow. FF3 is blazingly fast (perhaps I am used to it too much) but loading of javascript and certain flash plugins seems really slow compared to FF3. There are visible glithches in rendering plain html pages. This is somewhat conflicting because &lt;a href=&quot;http://news.cnet.com/8301-1001_3-10030888-92.html&quot;&gt;there are reports that say its javascript rendering is really fast&lt;/a&gt;! My connection is working fine and I have no clue why it seems surprisingly slow to me.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;3. Single box for search and url is a double edged sword. It makes the interface simple but the usage somewhat tricky. For example I am used to type just google in the address bar (in FF) and hit enter to go to Google. In chrome it searches Google for 'google' and displays the results. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I'm sure Google will soon fix these (except for the Linux release. I'm not sure whether Google will take the trouble to release a version for the handful of (?) Linux users out there. For example there is no equivalent to gmail notifier in Linux officially released by Google to date. There is a &lt;a href=&quot;http://gmail-notify.sourceforge.net/index.php&quot;&gt;third party one&lt;/a&gt; but its another frustrated geek doing his own handy work). We know at least &lt;a href=&quot;http://www.tg007.net/forum/index.php?showtopic=11007&quot;&gt;M$ is scared&lt;/a&gt; so let us see what others have to say ;)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</content>
		<author>
			<name>Aj</name>
			<email>noreply@blogger.com</email>
			<uri>http://blog.ranabahu.org/</uri>
		</author>
		<source>
			<title type="html">How I see the world</title>
			<subtitle type="html">The title says it all - How I look at the world, the industry , the technology and even a bit of politics</subtitle>
			<link rel="self" href="http://blog.ranabahu.org/rss.xml"/>
			<id>tag:blogger.com,1999:blog-16574998</id>
			<updated>2008-09-03T21:30:14+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Yet Another Web Browser!</title>
		<link href="http://afkham.org/2008/09/yet-another-web-browser.html"/>
		<id>tag:blogger.com,1999:blog-21698308.post-9081444431560179291</id>
		<updated>2008-09-03T02:05:58+00:00</updated>
		<content type="html">The title of this post may have been, &quot;Yet Another Web Browser :( &quot; or it could have even been &quot;Yet Another Web Browser?&quot;  ... then again...&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href=&quot;http://1.bp.blogspot.com/_k5n6bZcNC_I/SL2GHkHXptI/AAAAAAAAAQI/wDhms8-WrPY/s1600-h/Google+Chrome.png&quot;&gt;&lt;img src=&quot;http://1.bp.blogspot.com/_k5n6bZcNC_I/SL2GHkHXptI/AAAAAAAAAQI/wDhms8-WrPY/s320/Google+Chrome.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5241493005840918226&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;Google recently &lt;a href=&quot;http://news.bbc.co.uk/2/hi/technology/7593106.stm&quot;&gt;announced&lt;/a&gt; the launch of its Web browser named &lt;a href=&quot;http://www.google.com/googlebooks/chrome/&quot;&gt;Chrome&lt;/a&gt;. Only the Windows version will be available initially. This leads to an interesting question for those of us who design &amp;amp; develop rich browser UIs. &lt;span&gt;Cross-browser compatibility issues&lt;/span&gt; have been many a developer's nightmare. Supporting multiple versions of the two major browsers; Internet Explorer &amp;amp; Firefox itself is currently a big challenge. There are toolkits that promise to take care of cross-browser compatibility issues, but none of those have fully lived up to their promises. Now to add to the agony, developers may have to make sure that their UIs work on Google Chrome as well; that is if Chrome turns out to be popular amongst the masses,&lt;br /&gt;&lt;br /&gt;All the major &lt;a href=&quot;http://wso2.com/products/&quot;&gt;open source SOA middleware products&lt;/a&gt; from &lt;a href=&quot;http://wso2.org/&quot;&gt;WSO2&lt;/a&gt; provide rich management consoles. If Chrome becomes popular, we may need to put in some extra effort to make sure that Chrome users can seamlessly use WSO2 product managment consoles.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href=&quot;http://www.google.com/googlebooks/chrome/&quot;&gt;&lt;img src=&quot;http://1.bp.blogspot.com/_k5n6bZcNC_I/SL2VZPgxj3I/AAAAAAAAAQQ/cdGCMJ1J5VI/s320/cartoon.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5241509802222391154&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Anyway, &lt;a href=&quot;http://www.google.com/googlebooks/chrome/&quot;&gt;this is a nice little cartoon presentation&lt;/a&gt; that explains the new concepts being introduced &amp;amp; issues being addressed by Google Chrome. It looks like Chrome has also borrowed several cool concepts from other browsers such as Opera &amp;amp; Firefox, while introducing another set of novel concepts. Each tab running as a separate process sounds exciting.</content>
		<author>
			<name>Afkham Azeez</name>
			<email>afkham@gmail.com</email>
			<uri>http://afkham.org/</uri>
		</author>
		<source>
			<title type="html">Azeez's Notes</title>
			<subtitle type="html">About Open Source SOA Middleware, Distributed Computing &amp;amp; Automobiles</subtitle>
			<link rel="self" href="http://afkham.org/atom.xml"/>
			<id>tag:blogger.com,1999:blog-21698308</id>
			<updated>2008-09-05T13:30:12+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Downloading Google Chrome from Mozilla FireFox</title>
		<link href="http://blogs.deepal.org/2008/09/downloading-google-chrome-from-mozilla.html"/>
		<id>tag:blogger.com,1999:blog-16764551.post-2853212530549669830</id>
		<updated>2008-09-03T01:04:00+00:00</updated>
		<content type="html">&lt;p&gt;Yesterday I heard the news about Google Chrome and then I wrote a &lt;a href=&quot;http://blogs.deepal.org/2008/09/google-plans-to-launch-web-browser.html&quot;&gt;blog &lt;/a&gt;about that. Today I download the Googles's latest application , which is Google Chrome using FireFox.  So is is fun , when I want to switch to FireFox what I did was download FireFox from IE and then switch to that. Today I did the same thing , I download the Google Chrome and publish this blog using that.  &lt;/p&gt; &lt;p&gt;First impression is very good and I can even see that perform very well , congratulation thank you very much to Google team for doing such a great thing.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content>
		<author>
			<name>Deepal Jayasinghe</name>
			<email>noreply@blogger.com</email>
			<uri>http://blogs.deepal.org/</uri>
		</author>
		<source>
			<title type="html">This is how I see my world</title>
			<link rel="self" href="http://blogs.deepal.org/rss.xml"/>
			<id>tag:blogger.com,1999:blog-16764551</id>
			<updated>2008-09-03T18:00:16+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">One more browser to test against!</title>
		<link href="http://charithaka.blogspot.com/2008/09/one-more-browser-to-test-against.html"/>
		<id>tag:blogger.com,1999:blog-5949896138631643846.post-3550486768886049403</id>
		<updated>2008-09-02T19:34:50+00:00</updated>
		<content type="html">Browser compatibility issues are annoying. You cannot guarantee an application behaves similarly in all popular browsers without repeating the same set of tests in each of them. It is a headache!&lt;br /&gt;To make the things worst for developers as well as testers, yet another browser has been added to the list.&lt;br /&gt;&lt;br /&gt;Google recently announced the launch of their open source browser called &lt;a href=&quot;http://en.wikipedia.org/wiki/Google_Chrome&quot;&gt;Chrome&lt;/a&gt;. So, we now have one more browser to make our applications compatible with. Applications need to be designed in a way so that they work properly in all major browsers. Testers need to put some extra effort to make sure cross-browser issues are minimum. Also, UI automation tool kits should be made compatible with this new browser.&lt;br /&gt;&lt;br /&gt;Google has &lt;a href=&quot;http://www.google.com/chrome&quot;&gt;released the beta&lt;/a&gt; on Windows first. Lets see what difference will this new browser make.</content>
		<author>
			<name>Charitha</name>
			<email>noreply@blogger.com</email>
			<uri>http://charithaka.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Charitha Kankanamge's blog</title>
			<subtitle type="html">Thoughts on QA and web services</subtitle>
			<link rel="self" href="http://charithaka.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-5949896138631643846</id>
			<updated>2008-09-06T07:00:07+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Apache Axis2 1.4.1 Released</title>
		<link href="http://www.keith-chapman.org/2008/09/apache-axis2-141-released.html"/>
		<id>tag:blogger.com,1999:blog-7037735198482028707.post-3466208063807437382</id>
		<updated>2008-09-02T17:28:18+00:00</updated>
		<content type="html">Yes the subject says it all. The main reason for putting out a &lt;a href=&quot;http://ws.apache.org/axis2/download/1_4_1/download.cgi&quot;&gt;1.4.1&lt;/a&gt; release a was &lt;a href=&quot;http://www.nabble.com/Security-hole-in-Axis2-1.4-%2B-Rampart-1.4-td18198172.html#a18314089&quot;&gt;security vulnerability present in Apache Axis2 1.4 policy processing&lt;/a&gt;. The &lt;a href=&quot;http://ws.apache.org/axis2/download/1_4_1/download.cgi&quot;&gt;1.4.1&lt;/a&gt; release fixes this security issue plus a few critical issues that were present in the 1.4 release.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://nandana83.blogspot.com/&quot;&gt;Nandana&lt;/a&gt; who primarily works on &lt;a href=&quot;http://ws.apache.org/axis2/&quot;&gt;Axis2&lt;/a&gt; and &lt;a href=&quot;http://ws.apache.org/rampart&quot;&gt;Rampart&lt;/a&gt; noticed this security vulnerability and sent a note to the &lt;a href=&quot;http://ws.apache.org/axis2/&quot;&gt;Axis2&lt;/a&gt; list who decided to push for a &lt;a href=&quot;http://ws.apache.org/axis2/download/1_4_1/download.cgi&quot;&gt;1.4.1&lt;/a&gt;. Of course &lt;a href=&quot;http://nandana83.blogspot.com/&quot;&gt;Nandana&lt;/a&gt; volunteered to be the release Manager ;).&lt;br /&gt;&lt;br /&gt;This exemplifies the beauty of Open Source. After all the Open Source mantra is &quot;Release early, release often&quot;.</content>
		<author>
			<name>Keith Chapman</name>
			<email>noreply@blogger.com</email>
			<uri>http://www.keith-chapman.org/</uri>
		</author>
		<source>
			<title type="html">Keith Chapman's Blog</title>
			<link rel="self" href="http://www.keith-chapman.org/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-7037735198482028707</id>
			<updated>2008-09-06T13:30:21+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">WSO2 Tools' SOA Governance Support on the Rise</title>
		<link href="http://samisa-abeysinghe.blogspot.com/2008/09/wso2-tools-soa-governance-support-on.html"/>
		<id>tag:blogger.com,1999:blog-1575613945535936457.post-8862953420208784788</id>
		<updated>2008-09-02T13:29:00+00:00</updated>
		<content type="html">&lt;p&gt;First came the article on &lt;a href=&quot;http://samisa-abeysinghe.blogspot.com/2008/08/soa-governance-why-and-how-article.html&quot;&gt;design time governance&lt;/a&gt; with Registry. Then came the article on &lt;a href=&quot;http://samisa-abeysinghe.blogspot.com/2008/09/adding-persistence-to-synapse-queuing.html&quot;&gt;persistence for run time governance&lt;/a&gt; with ESB.&lt;/p&gt;  &lt;p&gt;WSO2 SOA enabling tools are constantly evolving. &lt;/p&gt;</content>
		<author>
			<name>Sami</name>
			<email>noreply@blogger.com</email>
			<uri>http://samisa-abeysinghe.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Samisa's Blog</title>
			<link rel="self" href="http://samisa-abeysinghe.blogspot.com/rss.xml"/>
			<id>tag:blogger.com,1999:blog-1575613945535936457</id>
			<updated>2008-09-04T03:30:14+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">blogging constellations</title>
		<link href="http://feeds.feedburner.com/~r/dbrum/~3/381576950/blogging-constellations.html"/>
		<id>tag:blogger.com,1999:blog-11346390.post-5727766048378601161</id>
		<updated>2008-09-02T11:35:41+00:00</updated>
		<content type="html">Jonathan Marsh of WSO2 just posted a &lt;a href=&quot;http://auburnmarshes.spaces.live.com/Blog/cns%21F985A6952BC07C4%21882.entry&quot;&gt;mashup&lt;/a&gt; that as he describes it&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span id=&quot;ctl00_MainContentPlaceholder_ctl01_ctl00_lblEntry&quot;&gt;provides a visualization of a set of feeds&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span id=&quot;ctl00_MainContentPlaceholder_ctl01_ctl00_lblEntry&quot;&gt;providing an intuitive sense of activity in a set of blogs&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span id=&quot;ctl00_MainContentPlaceholder_ctl01_ctl00_lblEntry&quot;&gt;frequency and size of posts, &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span id=&quot;ctl00_MainContentPlaceholder_ctl01_ctl00_lblEntry&quot;&gt;cross-links between the feeds&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span id=&quot;ctl00_MainContentPlaceholder_ctl01_ctl00_lblEntry&quot;&gt;highlighting links to &quot;domains of interest&quot;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;WSO2 &lt;a href=&quot;http://wso2.com/products/mashup/&quot;&gt;Mashup&lt;/a&gt; server is the latest product in our SOA stack allowing you to create, compose, and connect your SOA artifacts.&lt;br /&gt;&lt;br /&gt;Check out the Mashup &lt;a href=&quot;http://mooshup.com/services/jonathan/blogActivity/&quot;&gt;here&lt;/a&gt;, and try adding your set of blogs to see how they all relate and reference one another.
&lt;p&gt;&lt;a href=&quot;http://feeds.feedburner.com/~a/dbrum?a=0s9LY5&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~a/dbrum?i=0s9LY5&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/dbrum/~4/381576950&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content>
		<author>
			<name>Daniel Brum</name>
			<email>noreply@blogger.com</email>
			<uri>http://dbrum.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">dbrum</title>
			<link rel="self" href="http://dbrum.blogspot.com/rss.xml"/>
			<id>tag:blogger.com,1999:blog-11346390</id>
			<updated>2008-09-06T02:00:30+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Murali from Moratuwa</title>
		<link href="http://blog.kaushalye.org/2008/09/murali-from-moratuwa.html"/>
		<id>tag:blogger.com,1999:blog-11327119.post-7716205874843894235</id>
		<updated>2008-09-02T06:56:00+00:00</updated>
		<content type="html">The &lt;a href=&quot;http://www.mrt.ac.lk/&quot;&gt;University of Moratuwa&lt;/a&gt;, SL, where I studied as an undergrad, is on news for it's proud product of &quot;Murali&quot;, which is nothing but an eight legged robot for detecting land mines. &lt;br /&gt;North-Eastern regions of Sri Lanka are one of the heavily mined areas in the world due to the war between SL government and Tigers. The war has come to a decisive stage as government is gaining control over many regions, but land mines can be a problem for years even after the war. Therefore, this kind of a product from Sri Lankan institute should be appreciated and supported.&lt;br /&gt;The most important characteristic of Murali is its ability to access areas that cannot be accessed by other means. Also Murali is capable of collaborating with other Muralis operated in a particular area upon detection of a land mine. &lt;br /&gt;&lt;a href=&quot;http://www.island.lk/2008/09/02/news1.html&quot;&gt;Read more...&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Murali, or the  Moratuwa University Robot for Anti-Landmine Intelligence, is a result of project funded by &lt;a href=&quot;http://www.nsf.ac.lk/&quot;&gt;National Science Foundation&lt;/a&gt; and efforts of students lead by Dr. &lt;a href=&quot;http://people.seas.harvard.edu/~thrish/&quot;&gt;Thrishantha Nanayakkara&lt;/a&gt;.  &lt;br /&gt;&lt;br /&gt;Watch video ...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PS: Sorry if I raised eyebrows of few cricket addicts with the title.</content>
		<author>
			<name>Malinda Kaushalye Kapuruge</name>
			<email>noreply@blogger.com</email>
			<uri>http://blog.kaushalye.org/</uri>
		</author>
		<source>
			<title type="html">Kau's notes</title>
			<subtitle type="html">When random thoughts collide...</subtitle>
			<link rel="self" href="http://blog.kaushalye.org/rss.xml"/>
			<id>tag:blogger.com,1999:blog-11327119</id>
			<updated>2008-09-02T09:00:26+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Federated registries and crawlers</title>
		<link href="http://blog.kaushalye.org/2008/09/federated-registries-and-crawlers.html"/>
		<id>tag:blogger.com,1999:blog-11327119.post-4622703598177069539</id>
		<updated>2008-09-02T04:40:00+00:00</updated>
		<content type="html">&lt;a href=&quot;http://blogs.deepal.org/&quot;&gt;Deepal&lt;/a&gt; has revealed some of the things we discussed over the chat during the last weekend regarding web services discovery mechanisms. &lt;br /&gt;I started to look into &lt;a href=&quot;http://wso2.org/projects/registry&quot;&gt;WSO2 registry &lt;/a&gt;to help with another PhD student but didn’t have much time to dig into the architecture level as I was busy during last week with my studies.&lt;br /&gt;Yeah… the problem with having multiple registries in a heterogeneous environment is that it makes really difficult to find web services information, which is essential part in SOA. As web services grows from hundreds to thousands, the consumers or the clients need to have an efficient way to locate them. And publishers also need to attract clients without going through other marketing channels and gimmicks. &lt;br /&gt;One such approach is discussed in this &lt;a href=&quot;http://www2007.org/posters/poster968.pdf&quot;&gt;paper&lt;/a&gt;, which uses a crawler engine to find web services. In this approach the Crawler Engine (WSCE) actively crawls excising UBRs and search engines to collect web services information. Thus a system can maintain most up-to-date information about available web services. Web services information can be found using existing web services registries and web services portals. And also via search engines, which is becoming popular. &lt;br /&gt;&lt;a href=&quot;http://4.bp.blogspot.com/_4mku145dEUU/SLzFNWaAtvI/AAAAAAAAAFs/GdH0gktcf70/s1600-h/SE_UDDI.JPG&quot;&gt;&lt;img src=&quot;http://4.bp.blogspot.com/_4mku145dEUU/SLzFNWaAtvI/AAAAAAAAAFs/GdH0gktcf70/s400/SE_UDDI.JPG&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5241280899496064754&quot; /&gt;&lt;/a&gt;&lt;br /&gt;[&lt;a href=&quot;http://www2008.org/papers/pdf/p795-almasriA.pdf&quot;&gt;Source&lt;/a&gt; : Eyhab, A.-M. and H.M. Qusay, Investigating web services on the world wide web, in Proceeding of the 17th international conference on World Wide Web. 2008, ACM: Beijing, China]&lt;br /&gt;&lt;br /&gt;But using search engines too have limitations as they do not recognize web services with basic service properties such as binding information, ports, operations etc. And search engines can cache/store WSDL documents but there is no business-centric model or adhering to web services standards.&lt;br /&gt;&lt;br /&gt;Another approach discussed in &lt;a href=&quot;http://lsdis.cs.uga.edu/lib/download/MWSDI-ICWS04-final.pdf&quot;&gt;this paper&lt;/a&gt; is to form a federation of registries. The current search facilities offered by the latest version of UDDI do not offer any special features for finding Web service registries depending on the business domains. And it is difficult to have a design and execution autonomy for affiliated registries. The approach discusses in the paper allows peer to peer network of private, semi-private and public UDDI registries, which allow transparent access to registries in a federated environment. Following are the essential features of the approach&lt;br /&gt;&lt;br /&gt;-Participating registries are autonomous registries that can be private or public&lt;br /&gt;-Participating registries can be part of multiple federations&lt;br /&gt;-Participating registries can be heterogeneous. Can have different data models and APIs&lt;br /&gt;-Participating registries can arbitrary join and leave the federation. This is something that we cannot achieve with the UDDI replication support in V3&lt;br /&gt;-Participating registries will have the design and execution autonomy&lt;br /&gt;-The federation of registries can be formed as a market place for common interests&lt;br /&gt;-The XTRO or the extended registries ontology provides a way o do complex queries across federations&lt;br /&gt;&lt;br /&gt;So, in overall there is a requirement of adhering to a common standards as well as developing mechanisms to retrieve web services information from the repositories built upon multiple standards. IMO the latter is much better as it does not limit to a particular standard. (Lessons from the history)</content>
		<author>
			<name>Malinda Kaushalye Kapuruge</name>
			<email>noreply@blogger.com</email>
			<uri>http://blog.kaushalye.org/</uri>
		</author>
		<source>
			<title type="html">Kau's notes</title>
			<subtitle type="html">When random thoughts collide...</subtitle>
			<link rel="self" href="http://blog.kaushalye.org/rss.xml"/>
			<id>tag:blogger.com,1999:blog-11327119</id>
			<updated>2008-09-02T09:00:26+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">How to Retrieve data using MySQL in Java Console</title>
		<link href="http://chamaras.blogspot.com/2008/09/how-to-retrieve-data-using-mysql-in.html"/>
		<id>tag:blogger.com,1999:blog-90499873823464032.post-7182809651016419318</id>
		<updated>2008-09-02T03:53:24+00:00</updated>
		<content type="html">&lt;p&gt;This is simple example of data retrieving from the MySQL Database using java code. For connecting mysql database from the java code, you have to add MySQL Connector jar file ( &lt;a href=&quot;http://drc-dev.ohiolink.edu/browser/fedora-core/tags/upstream/lib/mysql-connector-java-5.0.4-bin.jar?rev=636&amp;format=raw&quot;&gt;Download MySQL Connector&lt;/a&gt; ) in to your reference libraries.&lt;/p&gt;  &lt;p&gt;Here's the sample Code....&lt;/p&gt;  &lt;p&gt;public class ReadingMySQL &lt;/p&gt;  &lt;p&gt;{ &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; public static void main(String[] args) &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160; { &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Connection conn = null;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Statement stmt = null;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ResultSet rs = null; &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; try {    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; String dbURL = &amp;quot;jdbc:mysql://localhost:3306/wsasset&amp;quot;;&amp;#160;&amp;#160; // url of the mysql database     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; String username = &amp;quot;root&amp;quot;;&amp;#160;&amp;#160;&amp;#160; // username of&amp;#160; wsasset database     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; String password = &amp;quot;&amp;quot;;&amp;#160;&amp;#160;&amp;#160; // password of&amp;#160; wsasset database&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Class.forName(&amp;quot;com.mysql.jdbc.Driver&amp;quot;); &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; conn = DriverManager.getConnection(dbURL, username, password); &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; stmt = conn.createStatement(); &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; if (stmt.execute(&amp;quot;select * from assets&amp;quot;))&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; {    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; rs = stmt.getResultSet();     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; } &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; else &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; {    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; System.err.println(&amp;quot;select failed&amp;quot;);     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; }     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; while (rs.next())&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; {    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; String entry = rs.getString(2);     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; System.out.println(entry);     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; System.out.println(rs.getString(3));     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; System.out.println(rs.getString(4));     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; System.out.println(rs.getString(5));     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; System.out.println(rs.getString(6));     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; System.out.println(rs.getString(7));     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; } &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; } catch (ClassNotFoundException ex) &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; {    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; System.err.println(&amp;quot;Failed to load mysql driver&amp;quot;);     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; System.err.println(ex);     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; } &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; catch (SQLException ex) {    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; System.out.println(&amp;quot;SQLException: &amp;quot; + ex.getMessage());     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; System.out.println(&amp;quot;SQLState: &amp;quot; + ex.getSQLState());     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; System.out.println(&amp;quot;VendorError: &amp;quot; + ex.getErrorCode());     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; } &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; finally {    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; if (rs != null) {     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; try {     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; rs.close();     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; } catch (SQLException ex) { /* ignore */ }     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; rs = null;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; }     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; if (stmt != null) {     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; try {     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; stmt.close();     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; } catch (SQLException ex) { /* ignore */ }     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; stmt = null;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; }     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; if (conn != null) {     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; try {     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; conn.close();     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; } catch (SQLException ex) { /* ignore */ }     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; conn = null;     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; }     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; }     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; }     &lt;br /&gt;}&lt;/p&gt;</content>
		<author>
			<name>....</name>
			<email>noreply@blogger.com</email>
			<uri>http://chamaras.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Chamara Silva's Blog</title>
			<link rel="self" href="http://chamaras.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-90499873823464032</id>
			<updated>2008-09-04T14:30:06+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">SOA is NOT only about Legacy Integration</title>
		<link href="http://samisa-abeysinghe.blogspot.com/2008/09/soa-is-not-only-about-legacy.html"/>
		<id>tag:blogger.com,1999:blog-1575613945535936457.post-7891153822088276441</id>
		<updated>2008-09-02T01:45:00+00:00</updated>
		<content type="html">&lt;p&gt;There is an interesting article on CIO that discuss &lt;a href=&quot;http://www.cio.com.au/index.php?id=141186538&amp;rid=-154&quot;&gt;why startups should be serious about SOA&lt;/a&gt;. Often the SOA principles are thought of a way to get out of EAI hell, thus solving legacy integration problems. So what about new software systems that you build in startups? Should you care SOA?&lt;/p&gt;  &lt;p&gt;Yes you should:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;As I look into the future, I see a world of more business process outsourcing, more integration with both internal and external applications, more demand for business agility, and more mergers and acquisitions. As a startup, the information systems should be built with this future state in mind.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;As a startup, what are the benefits of jumping into SOA early?&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;One of the biggest challenges that well established companies have with SOA is shifting gears from the &amp;quot;way we have always done it&amp;quot; to service-oriented methods.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;So if a startup could adopt SOA early, there will be no effort required when you become established.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;As the larger corporations struggle with large scale SOA initiatives, startups can make SOA part of their IT strategy from the inception and take a &amp;quot;built to change&amp;quot; approach to software development. &lt;/p&gt;&lt;/blockquote&gt;</content>
		<author>
			<name>Sami</name>
			<email>noreply@blogger.com</email>
			<uri>http://samisa-abeysinghe.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Samisa's Blog</title>
			<link rel="self" href="http://samisa-abeysinghe.blogspot.com/rss.xml"/>
			<id>tag:blogger.com,1999:blog-1575613945535936457</id>
			<updated>2008-09-04T03:30:14+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Google plans to launch Web browser</title>
		<link href="http://blogs.deepal.org/2008/09/google-plans-to-launch-web-browser.html"/>
		<id>tag:blogger.com,1999:blog-16764551.post-6210932434534075927</id>
		<updated>2008-09-02T00:21:00+00:00</updated>
		<content type="html">Google is always doing cool thing and other thing is that whenever google does something good most of the people started to use that. a good example for those are&lt;br /&gt;- YouTube&lt;br /&gt;- Gamil&lt;br /&gt;- Google groups&lt;br /&gt;- Google maps&lt;br /&gt;- Google Spread sheet&lt;br /&gt;&lt;br /&gt;So today I got to know that Google is planing to introduce a &lt;a href=&quot;http://googleblog.blogspot.com/2008/09/fresh-take-on-browser.html&quot;&gt;new browser&lt;/a&gt; [&lt;a href=&quot;http://www.msnbc.msn.com/id/26499328/&quot;&gt;Full Story&lt;/a&gt;] . I think that would be a cool idea , however the problem is will it be able to compete with FireFox. But  I believe that Google can do that . Let's wait and see , anyway if google release a new browser then I will also download and try that.&lt;br /&gt;&lt;br /&gt;I almost forgot to add the most interesting part , have a look at introduction to it using a &lt;a href=&quot;http://blogoscoped.com/google-chrome/&quot;&gt;comic strip&lt;/a&gt;.</content>
		<author>
			<name>Deepal Jayasinghe</name>
			<email>noreply@blogger.com</email>
			<uri>http://blogs.deepal.org/</uri>
		</author>
		<source>
			<title type="html">This is how I see my world</title>
			<link rel="self" href="http://blogs.deepal.org/rss.xml"/>
			<id>tag:blogger.com,1999:blog-16764551</id>
			<updated>2008-09-03T18:00:16+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">US Open begins...</title>
		<link href="http://devakar.blogspot.com/2008/09/us-open-begins.html"/>
		<id>tag:blogger.com,1999:blog-1183778417476534846.post-6707827576311993909</id>
		<updated>2008-09-01T23:50:17+00:00</updated>
		<content type="html">Sigh, the final grand slam of the year..... My predictions for the 2008 US Open :  - Men's single champion - Roger Federer  Nadal is brilliant. He's fast, literally reaches EVERY ball that gets returned to him...... BUT doesn't have the technical diversity that Roger has. If Roger exploits this and goes for the winners instead of playing it safe, he can easily beat Nadal. Looking at Rogers</content>
		<author>
			<name>Devaka Randeniya</name>
			<email>noreply@blogger.com</email>
			<uri>http://devakar.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Devaka's Brain On Net</title>
			<link rel="self" href="http://devakar.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-1183778417476534846</id>
			<updated>2008-09-07T15:00:21+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Quickstart Apache Axis2 Book</title>
		<link href="http://afkham.org/2008/09/quickstart-apache-axis2-book.html"/>
		<id>tag:blogger.com,1999:blog-21698308.post-6381330333370037636</id>
		<updated>2008-09-01T21:36:32+00:00</updated>
		<content type="html">&lt;div&gt;&lt;a href=&quot;http://images.packtpub.com/images/full/1847192866.jpg&quot;&gt;&lt;img src=&quot;http://images.packtpub.com/images/full/1847192866.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Today I received my copy of the book &lt;a href=&quot;http://www.amazon.com/Quickstart-Apache-Axis2-Deepal-Jayasinghe/dp/1847192866&quot;&gt;Quickstart Apache Axis2&lt;/a&gt;. This is one of the first books on &lt;a href=&quot;http://ws.apache.org/axis2&quot;&gt;Apache Axis2&lt;/a&gt; by one of the pioneering members from the Axis2 team, &lt;a href=&quot;http://blogs.deepal.org/&quot;&gt;Deepal Jayasinghe&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span&gt;About the Author&lt;/span&gt;&lt;br /&gt;Deepal is a prolific contributor to Apache Axis2 as well as several other projects at Apache Software Foundation, in addition to several open source SOA projects at &lt;a href=&quot;http://wso2.org/&quot;&gt;WSO2&lt;/a&gt; such as &lt;a href=&quot;http://wso2.org/projects/wsas/java&quot;&gt;WSO2 WSAS&lt;/a&gt;, &lt;a href=&quot;http://wso2.org/projects/registry&quot;&gt;WSO2 Registry&lt;/a&gt; and many more. He worked as a Tehnical Lead at &lt;a href=&quot;http://wso2.com/&quot;&gt;WSO2&lt;/a&gt;. Currently he is pursuing his graduate studies at Georgia Institute of Technology. He is also an Apache Member, Apache Web Services Project Management Committee (PMC) member, as well as an Apache committer.&lt;br /&gt;&lt;br /&gt;&lt;span&gt;About the Book&lt;/span&gt;&lt;br /&gt;It is a well structured and well written book, which is suitable for any Axis2 &amp;amp; Web services novice, as well as a good reference even for the experts. Everything is explained to the point, and hence is very easy to read or refer later on. It comes with several practical examples which can be tried out by the reader to get a better understanding of the material. All the relevant code can be downloaded from &lt;a href=&quot;http://www.packtpub.com/files/code/2868_Code.zip&quot;&gt;http://www.packtpub.com/files/code/2868_Code.zip&lt;/a&gt;. It certainly will be a valuable addition to my library.</content>
		<author>
			<name>Afkham Azeez</name>
			<email>afkham@gmail.com</email>
			<uri>http://afkham.org/</uri>
		</author>
		<source>
			<title type="html">Azeez's Notes</title>
			<subtitle type="html">About Open Source SOA Middleware, Distributed Computing &amp;amp; Automobiles</subtitle>
			<link rel="self" href="http://afkham.org/atom.xml"/>
			<id>tag:blogger.com,1999:blog-21698308</id>
			<updated>2008-09-05T13:30:12+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Web Service Discovery using Search engines</title>
		<link href="http://blogs.deepal.org/2008/09/web-service-discovery-using-search.html"/>
		<id>tag:blogger.com,1999:blog-16764551.post-1287541290030614605</id>
		<updated>2008-09-01T17:44:00+00:00</updated>
		<content type="html">&lt;p align=&quot;justify&quot;&gt;Few days back &lt;a href=&quot;http://blog.kaushalye.org/&quot;&gt;Kaushalye  &lt;/a&gt;and I had a chat about features of &lt;a href=&quot;http://wso2.com/products/registry/&quot;&gt;WSO2 registry&lt;/a&gt; as well as supported standards. One of the reason behind the discussion was that he is doing a research on UDDI and nowadays registry like &lt;a href=&quot;http://wso2.com/products/registry/&quot;&gt;WSO2 registry&lt;/a&gt;. One of the issues with nowadays registry is that they do not follow an open standards , so that causes to number of issues when it come to federation and interoperability. If we just think about something like UDDI registry they are inteoperable and follow a common standards. Yes , I agree UDDI is somew hat complex and because of that not many people use UDDI in there applications. That is one of the main reason behind &lt;a href=&quot;http://wso2.com/products/registry/&quot;&gt;WSO2 registry&lt;/a&gt; , &lt;a href=&quot;http://mule.mulesource.org/display/GALAXY/Home&quot;&gt;Mule Galaxy&lt;/a&gt; etc..&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;br /&gt;On the other hand if we take &lt;a href=&quot;http://wso2.com/products/registry/&quot;&gt;WSO2 registry&lt;/a&gt; for example , though it does not follow any particular standard for a SOA registry , which provides a way to interact with others. Which is ATOM or APP, anyone can build an application to interact with multiple WSO2 registries. So we can solve the problem of federation issues using &lt;a href=&quot;http://en.wikipedia.org/wiki/Atom_%28standard%29&quot;&gt;APP&lt;/a&gt;. However that only among a set of WSO2 registry instances , then the problem is how can we federate and service discovery among registries from different vendors.&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;Let's forget about all those and focus on what I need to discuss here. The idea behind SOA registry is to&lt;/p&gt; &lt;ul&gt;&lt;li&gt;  Register SOA artifacts like Web services&lt;/li&gt;&lt;li&gt;  Mange artifacts&lt;/li&gt;&lt;li&gt;  Discover them   &lt;/li&gt;&lt;li&gt;  Invoke them   &lt;/li&gt;&lt;/ul&gt;         &lt;p align=&quot;justify&quot;&gt;If you look at UDDI registry , that exactly what it does.  &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;When I read some of the articles and papers in the internet (Thank Kaushalye for the links) , I found most of the commonly used search engine (Google , Yahoo etc) can be used to Web service discovery. Those search engines knows how to talk to UDDI registries and get the data from there. I too agree that it is good if we can use search engines for Web service discovery purposes ,rather than building new applications for that .&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;If we look at most of the registries , they are isolated, meaning no connection with each other. So applications  like Google can not find them. Then it is very difficult to do the service discovery. Therefore it is always good idea to have something like central registry. Then search engines can communicate with them and do the Web service discovery.  &lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;&lt;span&gt;Therefore I think it is good if we can come up with open standard for SOA registry (of cource which should be which is much simpler than UDDI ) . And then build Crawler to talk to those registries and do the service discovery.&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;&lt;br /&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;http://www2008.org/papers/pdf/p795-almasriA.pdf&lt;br /&gt;http://www.webservicesarchitect.com/content/articles/siddiqui01.asp</content>
		<author>
			<name>Deepal Jayasinghe</name>
			<email>noreply@blogger.com</email>
			<uri>http://blogs.deepal.org/</uri>
		</author>
		<source>
			<title type="html">This is how I see my world</title>
			<link rel="self" href="http://blogs.deepal.org/rss.xml"/>
			<id>tag:blogger.com,1999:blog-16764551</id>
			<updated>2008-09-03T18:00:16+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Adding Persistence to Synapse - The Queuing Model</title>
		<link href="http://samisa-abeysinghe.blogspot.com/2008/09/adding-persistence-to-synapse-queuing.html"/>
		<id>tag:blogger.com,1999:blog-1575613945535936457.post-704449076568219545</id>
		<updated>2008-09-01T15:36:00+00:00</updated>
		<content type="html">&lt;p&gt;There is a new addition to the list of items in the &lt;a href=&quot;http://samisa-abeysinghe.blogspot.com/2008/08/wso2-esb-tutorial.html&quot;&gt;ESB tutorial&lt;/a&gt;. Danushka has written an article on &lt;a href=&quot;http://wso2.org/library/articles/adding-persistence-synapse-queuing-model&quot;&gt;adding persistence to Apache Synapse using a queuing model&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;The summary of this article is:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a name=&quot;6&quot;&gt;Apache Synapse is designed to be a simple, lightweight and a high performance Enterprise Service Bus (ESB) and supports a number of functions out-of-the-box. But Synapse does not have any mechanism to support message persistence within it and hence one might hesitate to use it in his mission-critical application amidst its rich set of features. But we can add persistence to Synapse easily by using its JMS transport, a JMS provider and a combination of two proxy services (say Proxy1 and Proxy2). Proxy1 dumps all the incoming messages in a JMS queue and Proxy2 reads messages off that queue and pump them through its mediator chain. We get a JMS provider that supports persistence so that our JMS queue handles message persistence. Here ActiveMQ is our preferred JMS provider. Not only does ActiveMQ support persistence, it also supports creating embedded brokers so that Synapse can talk to the ActiveMQ broker through an in-memory communication channel.&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;</content>
		<author>
			<name>Sami</name>
			<email>noreply@blogger.com</email>
			<uri>http://samisa-abeysinghe.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Samisa's Blog</title>
			<link rel="self" href="http://samisa-abeysinghe.blogspot.com/rss.xml"/>
			<id>tag:blogger.com,1999:blog-1575613945535936457</id>
			<updated>2008-09-04T03:30:14+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Amazon Web Services (AWS) Service Health Dashboard</title>
		<link href="http://afkham.org/2008/08/amazon-web-services-aws-service-health.html"/>
		<id>tag:blogger.com,1999:blog-21698308.post-7134123439904832490</id>
		<updated>2008-09-01T16:06:40+00:00</updated>
		<content type="html">&lt;div&gt;&lt;a href=&quot;http://3.bp.blogspot.com/_k5n6bZcNC_I/SLu3hLgxFbI/AAAAAAAAAQA/W-7kZ9kV9Pk/s1600-h/aws-health.png&quot;&gt;&lt;img src=&quot;http://3.bp.blogspot.com/_k5n6bZcNC_I/SLu3hLgxFbI/AAAAAAAAAQA/W-7kZ9kV9Pk/s320/aws-health.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5240984372029494706&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href=&quot;http://www.amazon.com/gp/browse.html?node=3435361&quot;&gt;Amazon Web Services (AWS)&lt;/a&gt; has recently incorporated a &lt;a href=&quot;http://status.aws.amazon.com/&quot;&gt;health dashboard&lt;/a&gt;, which displays the health of the various AWS services. This is a very important feature since some of these services, especially &lt;a href=&quot;http://www.amazon.com/gp/browse.html?node=16427261&quot;&gt;Amazon S3&lt;/a&gt;, failed a couple of times recently with a downtime of several hours. The most important thing is that you can register to the RSS feeds of these different services and get notified when failures occur, performance degradation occurs or when the services come back to life. This would provide somewhat of an incentive for companies which are reluctant to host their systems on Amazon's infrastructure using Amazon We Services.&lt;br /&gt;&lt;br /&gt;To take this one step further, it would be good if SMS, Pager &amp;amp; Email alerts can be provided when services fail. This will alert the interested parties much quicker.&lt;br /&gt;&lt;br /&gt;This would also be very helpful for companies deploying &lt;a href=&quot;http://wso2.com/products&quot;&gt;WSO2's Open Source SOA products&lt;/a&gt; in an &lt;a href=&quot;http://people.apache.org/%7Eazeez/autoscaling-web-services-azeez.pdf&quot;&gt;autoscaling configuration&lt;/a&gt; [1] on Amazon EC2. [1] is in early draft status, and shows how &lt;a href=&quot;http://ws.apache.org/axis2&quot;&gt;Apache Axis2&lt;/a&gt; &amp;amp; &lt;a href=&quot;http://wso2.org/projects/wsas/java&quot;&gt;WSO2 WSAS&lt;/a&gt; Web services can be autoscaled on &lt;a href=&quot;http://www.amazon.com/gp/browse.html?node=201590011&quot;&gt;Amazon EC2&lt;/a&gt;. The same concept can be adopted for other products as well.&lt;br /&gt;&lt;br /&gt;1. &lt;a href=&quot;http://people.apache.org/%7Eazeez/autoscaling-web-services-azeez.pdf&quot;&gt;Autoscaling Axis2 Web Services on Amazon EC2&lt;/a&gt;</content>
		<author>
			<name>Afkham Azeez</name>
			<email>afkham@gmail.com</email>
			<uri>http://afkham.org/</uri>
		</author>
		<source>
			<title type="html">Azeez's Notes</title>
			<subtitle type="html">About Open Source SOA Middleware, Distributed Computing &amp;amp; Automobiles</subtitle>
			<link rel="self" href="http://afkham.org/atom.xml"/>
			<id>tag:blogger.com,1999:blog-21698308</id>
			<updated>2008-09-05T13:30:12+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">What is Software Testing Life Cycle (STLC)</title>
		<link href="http://chamaras.blogspot.com/2008/08/what-is-software-testing-life-cycle.html"/>
		<id>tag:blogger.com,1999:blog-90499873823464032.post-2437061220967530924</id>
		<updated>2008-09-01T12:24:15+00:00</updated>
		<content type="html">&lt;blockquote&gt;   &lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;span&gt;Software Testing is most important task in software development.Once you developing a software Application,you have to understand the software development life cycle.like wise Software Testing Life Cycle is also parallel goes with the &lt;strong&gt;Software Development life Cycle.&lt;/strong&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;    &lt;p&gt;&lt;span&gt;Now I am going to explain section by section of Software Testing Life Cycle.&lt;/span&gt;&lt;/p&gt;    &lt;p&gt;&lt;span&gt;&lt;a href=&quot;http://lh4.ggpht.com/chamarasilva/SKVOShXgHhI/AAAAAAAAAB4/b0QifgDuejI/untitled%5B17%5D.png&quot;&gt;&lt;img alt=&quot;untitled&quot; src=&quot;http://lh6.ggpht.com/chamarasilva/SKVOTr6OOKI/AAAAAAAAAB8/Guu15UuSd08/untitled_thumb%5B13%5D.png&quot; border=&quot;0&quot; width=&quot;200&quot; height=&quot;319&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt; &lt;/blockquote&gt;     &lt;h4&gt;&lt;span&gt;1. Requirement Analysis&lt;/span&gt;&lt;/h4&gt;In Requirement analysis phase need to understand of all the software requirements.for this you can use &lt;span&gt;Software Requirement Specification (SRS)&lt;/span&gt; Document.&lt;br /&gt;&lt;br /&gt;      &lt;h4&gt;&lt;span&gt;&lt;span&gt;2. Test Case Writing&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;&lt;p&gt; &lt;/p&gt;      &lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;/strong&gt;In this phase you have to write test cases by covering all the features and functionality in application.&lt;/span&gt;&lt;/p&gt;    &lt;p&gt;&lt;span&gt;Test Case Document should contain following sections.&lt;/span&gt;&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;&lt;span&gt;Test Case Name :- Name Of the Test Case (Ex : Click Ok Button) &lt;/span&gt;&lt;/li&gt;      &lt;li&gt;&lt;span&gt;Test Case :- How that test should do (Ex: Go to X window and Left Click Ok Button) &lt;/span&gt;&lt;/li&gt;      &lt;li&gt;&lt;span&gt;Expected Result : - Result Of the Test (Ex : Y window Display) &lt;/span&gt;&lt;/li&gt;      &lt;li&gt;&lt;span&gt;Status : - Actual Result of test case Pass/Fail &lt;/span&gt;&lt;/li&gt;      &lt;li&gt;&lt;span&gt;Comments : - Special Remarks of the test case. &lt;/span&gt;&lt;/li&gt;   &lt;/ul&gt;    &lt;h4&gt;&lt;span&gt;&lt;strong&gt;3. Test Case Executing&lt;/strong&gt;&lt;/span&gt; &lt;/h4&gt;    &lt;p&gt;&lt;span&gt;Executing test cases in test case Document and filling.&lt;/span&gt;&lt;/p&gt;    &lt;h4&gt;&lt;span&gt;4. Issue Reporting&lt;/span&gt;&lt;/h4&gt;    &lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;/strong&gt;During the application testing you have to track all the issues currently having.for this you can use issue tracking tool.&lt;/span&gt;&lt;/p&gt;    &lt;h4&gt;&lt;span&gt;5.Issue Verification&lt;/span&gt;&lt;/h4&gt;    &lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;/strong&gt;After fix the issue you reported by the developer you have to retest that.above 3,4,5 STLC phases you have to follow as a cycle until application come up to some standard.&lt;/span&gt;&lt;/p&gt;    &lt;h4&gt;&lt;span&gt;&lt;strong&gt;&lt;blockquote&gt;&lt;/blockquote&gt;6. Release Product&lt;/strong&gt;&lt;/span&gt; &lt;/h4&gt;    &lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;/strong&gt;In this phase you are ready to release the application.you have to make release notes for it.In release not contain all the areas you tested and what are the knows issues in this release application.&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;</content>
		<author>
			<name>....</name>
			<email>noreply@blogger.com</email>
			<uri>http://chamaras.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Chamara Silva's Blog</title>
			<link rel="self" href="http://chamaras.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-90499873823464032</id>
			<updated>2008-09-04T14:30:06+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">Immortal Beloved ...</title>
		<link href="http://tyrellperera.blogspot.com/2008/09/immortal-beloved.html"/>
		<id>tag:blogger.com,1999:blog-9735706.post-5907393793039015264</id>
		<updated>2008-09-01T10:45:37+00:00</updated>
		<content type="html">&lt;div&gt;&lt;blockquote&gt;   Good morning, on July 7&lt;br /&gt;Though still in bed, my thoughts go out to you, my Immortal Beloved, now and then joyfully, then sadly, waiting to learn whether or not fate will hear us - I can live only wholly with you or not at all - Yes, I am resolved to wander so long away from you until I can fly to your arms and say that I am really at home with you, and can send my soul enwrapped in you into the land of spirits - Yes, unhappily it must be so - You will be the more contained since you know my fidelity to you. No one else can ever possess my heart - never - never - Oh God, why must one be parted from one whom one so loves. And yet my life in V is now a wretched life - Your love makes me at once the happiest and the unhappiest of men - At my age I need a steady, quiet life - can that be so in our connection? My angel, I have just been told that the mailcoach goes every day - therefore I must close at once so that you may receive the letter at once - Be calm, only by a calm consideration of our existence can we achieve our purpose to live together - Be calm - love me - today - yesterday - what tearful longings for you - you - you - my life - my all - farewell. Oh continue to love me - never misjudge the most faithful heart of your beloved.&lt;br /&gt;ever thine&lt;br /&gt;ever mine&lt;br /&gt;ever ours&lt;/blockquote&gt;&lt;br /&gt;The last letter from a set of &lt;a href=&quot;http://www.all-about-beethoven.com/immortalbeloved.html&quot;&gt;three&lt;/a&gt;, found in the the desk of &lt;a href=&quot;http://en.wikipedia.org/wiki/Ludwig_van_Beethoven&quot;&gt;Ludwig van Beethoven&lt;/a&gt; after his death in 1827. The letters are said to be written to one &lt;a href=&quot;http://en.wikipedia.org/wiki/Antonie_Brentano&quot;&gt;Antonie Brentano&lt;/a&gt; whom he met in 1810, married to a merchant 15 years her senior since 1798 and living in Frankfurt, until her Fathers illness brought them to Vienna.&lt;br /&gt;&lt;br /&gt;These letters were written around the end of 1812 when it was evident that she would be leaving Vienna, after which Beethoven never met her ...&lt;br /&gt;&lt;br /&gt;As is usually the case with such intriguing tales about our beloved personalities, a &lt;a href=&quot;http://www.imdb.com/title/tt0110116/&quot;&gt;movie&lt;/a&gt; was made in 1994 based on the letters and the search for their recipient.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</content>
		<author>
			<name>Tyrell</name>
			<email>noreply@blogger.com</email>
			<uri>http://tyrellperera.blogspot.com/</uri>
		</author>
		<source>
			<title type="html">Conundrum</title>
			<subtitle type="html">No. I won't come to the mountain. The mountain however, can get an appointment if required!</subtitle>
			<link rel="self" href="http://tyrellperera.blogspot.com/feeds/posts/default"/>
			<id>tag:blogger.com,1999:blog-9735706</id>
			<updated>2008-09-05T13:30:18+00:00</updated>
		</source>
	</entry>

	<entry>
		<title type="html">WS-ReliableMessaging for newbies</title>
		<link href="http://afkham.org/2008/08/ws-reliablemessaging-for-newbies.html"/>
		<id>tag:blogger.com,1999:blog-21698308.post-3358922720732360110</id>
		<updated>2008-08-31T19:27:22+00:00</updated>
		<content type="html">WS-ReliableMessaging (WSRM) is a specification that allows two systems to send messages between each other reliably. The aim of this is to ensure that messages are transferred properly from the sender to the receiver.&lt;br /&gt;&lt;br /&gt;Recently I came across this somewhat old but very good article on WS-Reliable Messaging (WS-RM), specially for newbies, by &lt;a href=&quot;http://pzf.fremantle.org/&quot;&gt;Paul Fremantle&lt;/a&gt;, the &lt;a href=&quot;http://www.infoworld.com/article/08/06/02/23FE-cto25-2008_1.html&quot;&gt;award winning CTO&lt;/a&gt; of &lt;a href=&quot;http://wso2.com/&quot;&gt;WSO2&lt;/a&gt; .  So if you'd like to get an overview about WS-ReliableMessaging (WS-RM), read &quot;&lt;a href=&quot;http://www.infoq.com/articles/fremantle-wsrm-introduction&quot;&gt;An Introduction to Web Services Reliable Messaging&lt;/a&gt;&quot;&lt;br /&gt;&lt;br /&gt;At one point, the article refers to WSO2 Tungsten, which was the former name of &lt;a href=&quot;http://wso2.org/projects/wsas/java&q