<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>

<channel>
	<title>Milinda Pathirage's Blog</title>
	<atom:link href="http://mpathirage.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://mpathirage.com</link>
	<description>Let the code talk for yourself!</description>
	<pubDate>Mon, 05 Jan 2009 10:19:23 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<image>
<link>http://mpathirage.com</link>
<url>http://mpathirage.com/wp-content/mbp-favicon/favicon.ico</url>
<title>Milinda Pathirage's Blog</title>
</image>
		<item>
		<title>WSO2 Business Process Server 1.0-beta2 Released!</title>
		<link>http://mpathirage.com/wso2-business-process-server-10-beta2-released/</link>
		<comments>http://mpathirage.com/wso2-business-process-server-10-beta2-released/#comments</comments>
		<pubDate>Thu, 25 Dec 2008 02:57:53 +0000</pubDate>
		<dc:creator>Milinda</dc:creator>
		
		<category><![CDATA[wso2]]></category>

		<category><![CDATA[wso2 bps]]></category>

		<guid isPermaLink="false">http://mpathirage.com/?p=470</guid>
		<description><![CDATA[WSO2 Business Process Server (BPS) is an easy-to-use open source 
business process server that executes business processes written using 
the WS-BPEL standard. It is powered by Apache ODE and provides a 
complete Web-based graphical console to deploy, manage and view 
processes in addition to managing and viewing process instances.

Features

	Deploying Business Processes written following WS-BPEL Standard [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<img src="http://mpathirage.com/wp-content/uploads/2008/12/bps-beta2.jpg" alt="bps-beta2" title="bps-beta2" width="500" height="231" class="alignnone size-full wp-image-471" />
<p>WSO2 Business Process Server (BPS) is an easy-to-use open source 
business process server that executes business processes written using 
the WS-BPEL standard. It is powered by Apache ODE and provides a 
complete Web-based graphical console to deploy, manage and view 
processes in addition to managing and viewing process instances.</p>

<p><strong>Features</strong></p>
<ul>
	<li>Deploying Business Processes written following WS-BPEL Standard and 
BPEL4WS 1.1 standard.</li>
	<li>Managing BPEL packages, processes and process instances.</li>
<li>WS-Security support for business processes.</li>
<li>Caching support for business processes.</li>
	<li>Throttling support for business processes.</li>
	<li>Transport management.</li>
<li>Internationalized web based management console.</li>
<li>Shutdown/Restart support.</li>
<li>System monitoring.</li>
<li>Try-it for business processes.</li>
<li>SOAP Message Tracing.</li>
<li>Web Services tooling support.</li>
<li>Customizable server - You can customize the BPS to fit into your 
exact requirements, by removing certain features or by adding new 
optional features.</li>
</ul>

<p>You can download the release from <a href="http://dist.wso2.org/products/bps/1.0-beta2/wso2bps-1.0-beta2.zip">here</a> and please report any issues <a href="https://wso2.org/jira/browse/BPS">at 
here</a> after trying out the distribution.</p>

<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://mpathirage.com/wso2-business-process-server-10-beta2-released/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Making Good SOA Great</title>
		<link>http://mpathirage.com/making-good-soa-great/</link>
		<comments>http://mpathirage.com/making-good-soa-great/#comments</comments>
		<pubDate>Thu, 25 Dec 2008 02:42:47 +0000</pubDate>
		<dc:creator>Milinda</dc:creator>
		
		<category><![CDATA[osgi]]></category>

		<category><![CDATA[web services]]></category>

		<category><![CDATA[wso2]]></category>

		<category><![CDATA[wso2 bps]]></category>

		<guid isPermaLink="false">http://mpathirage.com/?p=468</guid>
		<description><![CDATA[Introduction to WSO2's revolutionary Carbon product.
making_good_soa_greatView SlideShare presentation or Upload your own.

Download link

No related posts.


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Introduction to WSO2's revolutionary <a href="http://wso2.org/projects/carbon">Carbon</a> product.</p>
<p style="text-align:center;"><div style="width:425px;text-align:left" id="__ss_869293"><a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/wso2.org/makinggoodsoagreat?type=powerpoint" title="making_good_soa_great">making_good_soa_great</a><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=makinggoodsoagreat-11801&#038;stripped_title=makinggoodsoagreat" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=makinggoodsoagreat-11801&#038;stripped_title=makinggoodsoagreat" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object><div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View SlideShare <a style="text-decoration:underline;" href="http://www.slideshare.net/wso2.org/makinggoodsoagreat?type=powerpoint" title="View making_good_soa_great on SlideShare">presentation</a> or <a style="text-decoration:underline;" href="http://www.slideshare.net/upload?type=powerpoint">Upload</a> your own.</div></div></p>

<p><a href="http://wso2.org/project/carbon/making_good_soa_great.pdf">Download link</a></p>

<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://mpathirage.com/making-good-soa-great/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Day Web 2.0 Died</title>
		<link>http://mpathirage.com/the-day-web-20-died/</link>
		<comments>http://mpathirage.com/the-day-web-20-died/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 16:28:55 +0000</pubDate>
		<dc:creator>Milinda</dc:creator>
		
		<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://mpathirage.com/?p=466</guid>
		<description><![CDATA[For a lot of people, the term “Web 2.0,” ceased to mean anything real a long a time ago. For some, it never really meant anything to begin with. As someone who writes about the so-called second version of the web for a living, I think I’ve held onto the Web 2.0 term as long [...]


No related posts.]]></description>
			<content:encoded><![CDATA[
<blockquote>For a lot of people, the term “Web 2.0,” ceased to mean anything real a long a time ago. For some, it never really meant anything to begin with. As someone who writes about the so-called second version of the web for a living, I think I’ve held onto the Web 2.0 term as long as I could. But today, “Web 2.0? has officially jumped the shark for me. That doesn’t mean I’ll stop using it — as a blanket term to describe the industry that I write about it can be helpful — but I have to admit that it has now become somewhat of a parody.</blockquote>

<p><a href="http://www.sitepoint.com/blogs/2008/12/17/the-day-web-20-died/" target="_blank">Read more</a></p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://mpathirage.com/the-day-web-20-died/feed/</wfw:commentRss>
		</item>
		<item>
		<title>WSO2 BPS 1.0-beta1 Released</title>
		<link>http://mpathirage.com/wso2-bps-10-beta1-released/</link>
		<comments>http://mpathirage.com/wso2-bps-10-beta1-released/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 12:25:46 +0000</pubDate>
		<dc:creator>Milinda</dc:creator>
		
		<category><![CDATA[news]]></category>

		<category><![CDATA[wso2]]></category>

		<category><![CDATA[wso2 bps]]></category>

		<guid isPermaLink="false">http://mpathirage.com/wso2-bps-10-beta1-released/</guid>
		<description><![CDATA[WSO2 BPS is a easy-to-use Open Source Business Process Server that can 
execute business process written using WS-BPEL standard and it's powered 
by Apache ODE(Orchestration Director Engine). WSO2 BPS provides you with 
a complete web based graphical console to deploy, manage and view 
processes and manage and view process instances.

WSO2 BPS is developed on top [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<div id="attachment_464" class="wp-caption alignnone" style="width: 510px"><a href="http://ww2.wso2.org/~wsasbuilder/bps_1_0/beta1/wso2bps-SNAPSHOT.zip"><img src="http://mpathirage.com/wp-content/uploads/2008/12/bpsbeta12.jpg" alt="WSO2 BPS Beta 1 Management Console" title="WSO2 BPS Beta 1" width="500" height="243" class="size-full wp-image-464" /></a><p class="wp-caption-text">WSO2 BPS Beta 1 Management Console</p></div>
<p>WSO2 BPS is a easy-to-use Open Source Business Process Server that can 
execute business process written using WS-BPEL standard and it's powered 
by Apache ODE(Orchestration Director Engine). WSO2 BPS provides you with 
a complete web based graphical console to deploy, manage and view 
processes and manage and view process instances.</p>

<p>WSO2 BPS is developed on top of the WSO2 Carbon platform and all the 
existing capabilities of ESB and WSAS can be applied to business processes.</p>

<p>You can download the release from <a href="http://ww2.wso2.org/~wsasbuilder/bps_1_0/beta1/wso2bps-SNAPSHOT.zip" target="_blank">this link</a> and please report any <a href="https://wso2.org/jira/browse/CARBON" target="_blank">issues</a> here after trying out the distribution.</p>

<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://mpathirage.com/wso2-bps-10-beta1-released/feed/</wfw:commentRss>
		</item>
		<item>
		<title>WSO2 Business Process Server(Still in Alpha) Screenshot</title>
		<link>http://mpathirage.com/wso2-business-process-serverstill-in-alpha-screenshot/</link>
		<comments>http://mpathirage.com/wso2-business-process-serverstill-in-alpha-screenshot/#comments</comments>
		<pubDate>Tue, 09 Dec 2008 19:40:45 +0000</pubDate>
		<dc:creator>Milinda</dc:creator>
		
		<category><![CDATA[news]]></category>

		<category><![CDATA[wso2]]></category>

		<guid isPermaLink="false">http://mpathirage.com/?p=458</guid>
		<description><![CDATA[
No related posts.


No related posts.]]></description>
			<content:encoded><![CDATA[<a href="http://mpathirage.com/wp-content/uploads/2008/12/bpsalpha.jpg" rel="lightbox[pics-1228851524]" title="bpsalpha"><img src="http://mpathirage.com/wp-content/uploads/2008/12/bpsalpha.thumbnail.jpg" alt="bpsalpha" width="500" height="275" class="attachment wp-att-459 alignleft" /></a>

<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://mpathirage.com/wso2-business-process-serverstill-in-alpha-screenshot/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Understanding Java Class Loading</title>
		<link>http://mpathirage.com/understanding-java-class-loading/</link>
		<comments>http://mpathirage.com/understanding-java-class-loading/#comments</comments>
		<pubDate>Tue, 09 Dec 2008 17:44:26 +0000</pubDate>
		<dc:creator>Milinda</dc:creator>
		
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://mpathirage.com/?p=455</guid>
		<description><![CDATA[A class represents the code to be executed, whereas data represents the state associated with that code. State can change; code generally does not. When we associate a particular state to a class, we have an instance of that class. So different instances of the same class can have different state, but all refer to [...]


No related posts.]]></description>
			<content:encoded><![CDATA[
<blockquote>A class represents the code to be executed, whereas data represents the state associated with that code. State can change; code generally does not. When we associate a particular state to a class, we have an instance of that class. So different instances of the same class can have different state, but all refer to the same code. In Java, a class will usually have its code contained in a .class file, though there are exceptions. Nevertheless, in the Java runtime, each and every class will have its code also available in the form of a first-class Java object, which is an instance of java.lang.Class. Whenever we compile any Java file, the compiler will embed a public, static, final field named class, of the type java.lang.Class, in the emitted byte code. </blockquote>


<p><a href="http://www.onjava.com/pub/a/onjava/2005/01/26/classloading.html" target="_blank">Read more....</a></p>

<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://mpathirage.com/understanding-java-class-loading/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Problem With Logging</title>
		<link>http://mpathirage.com/the-problem-with-logging/</link>
		<comments>http://mpathirage.com/the-problem-with-logging/#comments</comments>
		<pubDate>Fri, 05 Dec 2008 14:51:58 +0000</pubDate>
		<dc:creator>Milinda</dc:creator>
		
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://mpathirage.com/?p=453</guid>
		<description><![CDATA[As programmers we need to log certain information inside our code.But this post from 'Coding Horror' blog describes some things you need to know about logging. 


When it comes to logging, the right answer is not "yes, always, and as much as possible." Resist the tendency to log everything. Start small and simple, logging only [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>As programmers we need to log certain information inside our code.But <a href="http://www.codinghorror.com/blog/archives/001192.html" target="_blank">this post</a> from 'Coding Horror' blog describes some things you need to know about logging.</p> 


<blockquote>When it comes to logging, the right answer is not "yes, always, and as much as possible." Resist the tendency to log everything. Start small and simple, logging only the most obvious and critical of errors. Add (or ideally, inject) more logging only as demonstrated by specific, verifiable needs. </blockquote>



<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://mpathirage.com/the-problem-with-logging/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Maxing Out Your Love-Growth-Cash Triangle</title>
		<link>http://mpathirage.com/maxing-out-your-love-growth-cash-triangle/</link>
		<comments>http://mpathirage.com/maxing-out-your-love-growth-cash-triangle/#comments</comments>
		<pubDate>Sat, 29 Nov 2008 13:16:15 +0000</pubDate>
		<dc:creator>Milinda</dc:creator>
		
		<category><![CDATA[news]]></category>

		<category><![CDATA[personal]]></category>

		<guid isPermaLink="false">http://mpathirage.com/?p=446</guid>
		<description><![CDATA[Most people take on new jobs, projects and hobbies for three reasons:
	To learn something new
	To pay the bills
	Because they love doing it

These three things fulfill some of our very basic needs—they give us stability, excitement, ways to contribute and opportunities to grow.

Read more.......



No related posts.


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Most people take on new jobs, projects and hobbies for three reasons:</p>
<ul>	<li>To learn something new</li>
	<li>To pay the bills</li>
	<li>Because they love doing it</li>
</ul>
<p>These three things fulfill some of our very basic needs—they give us stability, excitement, ways to contribute and opportunities to grow.</p>

<p><a href="http://www.jackcheng.com/maxing-out-your-triangle" target="_blank">Read more.......</a></p>



<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://mpathirage.com/maxing-out-your-love-growth-cash-triangle/feed/</wfw:commentRss>
		</item>
		<item>
		<title>GCC Compiler Extensions Used in Linux Kernel</title>
		<link>http://mpathirage.com/gcc-compiler-extensions-used-in-linux-kernel/</link>
		<comments>http://mpathirage.com/gcc-compiler-extensions-used-in-linux-kernel/#comments</comments>
		<pubDate>Fri, 21 Nov 2008 18:49:47 +0000</pubDate>
		<dc:creator>Milinda</dc:creator>
		
		<category><![CDATA[c programming]]></category>

		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://mpathirage.com/?p=443</guid>
		<description><![CDATA[GCC and Linux are a great pair. Although they are independent pieces of software, Linux is totally dependent on GCC to enable it on new architectures. Linux further exploits features in GCC, called extensions, for greater functionality and optimization. 

Read this article from IBM Developer Works to find out more...

No related posts.


No related posts.]]></description>
			<content:encoded><![CDATA[<blockquote>GCC and Linux are a great pair. Although they are independent pieces of software, Linux is totally dependent on GCC to enable it on new architectures. Linux further exploits features in GCC, called extensions, for greater functionality and optimization. </blockquote>

<p>Read <a href="http://www.ibm.com/developerworks/linux/library/l-gcc-hacks/index.html" target="_blank">this article</a> from IBM Developer Works to find out more...</p>

<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://mpathirage.com/gcc-compiler-extensions-used-in-linux-kernel/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Deadly Linux Commands</title>
		<link>http://mpathirage.com/deadly-linux-commands/</link>
		<comments>http://mpathirage.com/deadly-linux-commands/#comments</comments>
		<pubDate>Fri, 21 Nov 2008 12:26:50 +0000</pubDate>
		<dc:creator>Milinda</dc:creator>
		
		<category><![CDATA[linux tips]]></category>

		<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://mpathirage.com/?p=441</guid>
		<description><![CDATA[If you are new to Linux, chances are you will meet a stupid person perhaps in a forum or chat room that can trick you into using commands that will harm your files or even your entire operating system.

Read more....

No related posts.


No related posts.]]></description>
			<content:encoded><![CDATA[
<blockquote>If you are new to Linux, chances are you will meet a stupid person perhaps in a forum or chat room that can trick you into using commands that will harm your files or even your entire operating system.</blockquote>

<p><a href="http://www.junauza.com/2008/11/7-deadly-linux-commands.html" target="_blank">Read more....</a></p>

<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://mpathirage.com/deadly-linux-commands/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.492 seconds -->
<!-- Cached page generated by WP-Super-Cache on 2009-01-06 09:59:20 -->
