<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-21698308</id><updated>2010-03-03T08:33:34.671+05:30</updated><title type='text'>Azeez's Notes | අසීස්ගේ සටහන් | مسودة عزيز</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://afkham.org/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default'/><link rel='alternate' type='text/html' href='http://afkham.org/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default?start-index=26&amp;max-results=25'/><author><name>Afkham Azeez</name><uri>http://www.blogger.com/profile/03475634735349390668</uri><email>afkham@gmail.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>162</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-21698308.post-1677805291749654764</id><published>2010-03-03T08:26:00.002+05:30</published><updated>2010-03-03T08:33:34.886+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='autoscaling'/><category scheme='http://www.blogger.com/atom/ns#' term='Amazon EC2'/><category scheme='http://www.blogger.com/atom/ns#' term='soa'/><title type='text'>Autoscaling (Axis2) Web Services on Amazon EC2</title><content type='html'>&lt;div&gt;Fault tolerance, high availability, &amp;amp; scalability are essential prerequisites for any enterprise application deployment. One of the major concerns of enterprise application architects is avoiding single points of failure. There is a high cost associated with achieving high availability &amp;amp; scalability. We will look at an economical approach towards automatically scaling Web service applications while maintaining the availability &amp;amp; scalability guarantees at an optimum economical cost. This approach, involving the Amazon EC2 cloud computing infrastructure, makes it unnecessary to invest in safety-net capacity &amp;amp; unnecessary redundancy. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The Web service application developer should only need to write the application once, and simply deploy it on the cloud. The scalability &amp;amp; availability guarantees should be provided automatically by the underlying infrastructure. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Autoscaling refers to the behavior where the system scales up when the load increases &amp;amp; scales down when the load decreases. Auto-healing refers to an approach where a specified minimum deployment configuration is maintained even in the event of failures. Such an approach is essential for cloud deployments such as Amazon EC2 where the charge is based on the actual computing power consumed. Ideally, from the clients' point of view, in an autoscaling system, the response time should be constant and the overall throughput of the system should increase. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We will describe in detail an economical approach towards building auto-scaling Apache Axis2 Web services on Amazon EC2. In the course of this thesis, we will introduce well-known address (WKA) based membership discovery for clustering deployments where multicast-based membership discovery is an impossibility. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We will also introduce an approach towards dynamic load balancing, where the load balancer itself uses group communication &amp;amp; group membership mechanisms to discover the domains across which the load is distributed. In a traditional setup, a single load balancer fronts a group of application nodes. In such a scenario, the load balancer can be a single point of failure. Traditionally, techniques such as Linux HA have been used to overcome this. However, such traditional schemes have quite a bit of overhead and also require the backup system to be in close proximity to the primary system. In case of catastrophic situations, this approach can result in complete failure of the system. We will introduce an auto-healing scheme in case of load balancer failure using Amazon Elastic IP addresses &amp;amp; a load balancer group, which can overcome these shortcomings.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="https://docs.google.com/fileview?id=0B5MZt0FXoaITNjJlMjlhMWUtYjVlZS00MGVmLTk0MjAtMDE5MjhmOGQxOTFl&amp;amp;hl=en"&gt;More...&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21698308-1677805291749654764?l=afkham.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afkham.org/feeds/1677805291749654764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=21698308&amp;postID=1677805291749654764' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/1677805291749654764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/1677805291749654764'/><link rel='alternate' type='text/html' href='http://afkham.org/2010/03/autoscaling-axis2-web-services-on.html' title='Autoscaling (Axis2) Web Services on Amazon EC2'/><author><name>Afkham Azeez</name><uri>http://www.blogger.com/profile/03475634735349390668</uri><email>afkham@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11937792515456356337'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21698308.post-1032680577251967623</id><published>2010-02-25T11:05:00.002+05:30</published><updated>2010-02-25T19:32:05.411+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloud computing'/><category scheme='http://www.blogger.com/atom/ns#' term='middleware'/><category scheme='http://www.blogger.com/atom/ns#' term='wso2'/><category scheme='http://www.blogger.com/atom/ns#' term='soa'/><title type='text'>WSO2 Cloud Middleware</title><content type='html'>&lt;div style="width:425px" id="__ss_3270372"&gt;&lt;strong style="display:block;margin:12px 0 4px"&gt;&lt;a href="http://www.slideshare.net/afkham_azeez/wso2-cloud-middleware" title="WSO2 Cloud Middleware"&gt;WSO2 Cloud Middleware&lt;/a&gt;&lt;/strong&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=wso2-cloud-middleware-100224230907-phpapp01&amp;amp;stripped_title=wso2-cloud-middleware"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=wso2-cloud-middleware-100224230907-phpapp01&amp;amp;stripped_title=wso2-cloud-middleware" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="padding:5px 0 12px"&gt;View more &lt;a href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a href="http://www.slideshare.net/afkham_azeez"&gt;afkham_azeez&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21698308-1032680577251967623?l=afkham.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afkham.org/feeds/1032680577251967623/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=21698308&amp;postID=1032680577251967623' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/1032680577251967623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/1032680577251967623'/><link rel='alternate' type='text/html' href='http://afkham.org/2010/02/wso2-cloud-middleware.html' title='WSO2 Cloud Middleware'/><author><name>Afkham Azeez</name><uri>http://www.blogger.com/profile/03475634735349390668</uri><email>afkham@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11937792515456356337'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21698308.post-5051441428582981315</id><published>2010-02-17T23:48:00.002+05:30</published><updated>2010-02-18T06:00:42.351+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Islam'/><title type='text'>Diploma in Qur'anic Arabic</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_k5n6bZcNC_I/S3wzTrlCtOI/AAAAAAAAAkI/-0wDfQ4wqFo/s1600-h/Dip+in+Quran+English+New.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 283px; height: 400px;" src="http://3.bp.blogspot.com/_k5n6bZcNC_I/S3wzTrlCtOI/AAAAAAAAAkI/-0wDfQ4wqFo/s400/Dip+in+Quran+English+New.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5439278863165338850" /&gt;&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;Course commencement:&lt;/b&gt; 23rd Feb 2010&lt;/div&gt;&lt;div&gt;&lt;b&gt;Fee:&lt;/b&gt; Registration LKR 500, LKR 9000 per level (27,000 for 1.5 yrs)&lt;/div&gt;&lt;div&gt;&lt;b&gt;Premises:&lt;/b&gt; 18A, Palmirah Avenue, Col-03, adjoining Ceramic Corp.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Time&lt;/div&gt;&lt;div&gt;Gents: every Tuesday 530PM-745PM&lt;/div&gt;&lt;div&gt;Ladies: every Tuesday 315PM-530PM&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21698308-5051441428582981315?l=afkham.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afkham.org/feeds/5051441428582981315/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=21698308&amp;postID=5051441428582981315' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/5051441428582981315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/5051441428582981315'/><link rel='alternate' type='text/html' href='http://afkham.org/2010/02/diploma-in-quranic-arabic.html' title='Diploma in Qur&apos;anic Arabic'/><author><name>Afkham Azeez</name><uri>http://www.blogger.com/profile/03475634735349390668</uri><email>afkham@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11937792515456356337'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_k5n6bZcNC_I/S3wzTrlCtOI/AAAAAAAAAkI/-0wDfQ4wqFo/s72-c/Dip+in+Quran+English+New.jpg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21698308.post-2248930566634555792</id><published>2009-10-13T10:32:00.002+05:30</published><updated>2009-10-13T10:34:41.996+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='soa platform'/><category scheme='http://www.blogger.com/atom/ns#' term='wso2'/><category scheme='http://www.blogger.com/atom/ns#' term='soa'/><title type='text'>SOA Workshop, Santa Clara, CA</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_k5n6bZcNC_I/StQKBrXFPyI/AAAAAAAAAfk/rDAzltMcUrU/s1600-h/soa-workshop.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 310px; height: 400px;" src="http://2.bp.blogspot.com/_k5n6bZcNC_I/StQKBrXFPyI/AAAAAAAAAfk/rDAzltMcUrU/s400/soa-workshop.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5391945677805010722" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I will be conducting the session on &lt;b&gt;SOA Enterprise Architecture Patterns&lt;/b&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21698308-2248930566634555792?l=afkham.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afkham.org/feeds/2248930566634555792/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=21698308&amp;postID=2248930566634555792' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/2248930566634555792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/2248930566634555792'/><link rel='alternate' type='text/html' href='http://afkham.org/2009/10/soa-workshop-santa-clara-ca.html' title='SOA Workshop, Santa Clara, CA'/><author><name>Afkham Azeez</name><uri>http://www.blogger.com/profile/03475634735349390668</uri><email>afkham@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11937792515456356337'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_k5n6bZcNC_I/StQKBrXFPyI/AAAAAAAAAfk/rDAzltMcUrU/s72-c/soa-workshop.png' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21698308.post-8432531453758747191</id><published>2009-10-07T20:15:00.001+05:30</published><updated>2009-10-07T20:16:23.477+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='automobiles'/><title type='text'>1NZ-FE &amp; 2NZ-FE Engines</title><content type='html'>&lt;object id="_ds_10850190" name="_ds_10850190" width="670" height="550" type="application/x-shockwave-flash" data="http://viewer.docstoc.com/"&gt;&lt;param name="FlashVars" value="doc_id=10850190&amp;mem_id=1035005&amp;doc_type=ppt&amp;fullscreen=0" /&gt;&lt;param name="movie" value="http://viewer.docstoc.com/"/&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21698308-8432531453758747191?l=afkham.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afkham.org/feeds/8432531453758747191/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=21698308&amp;postID=8432531453758747191' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/8432531453758747191'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/8432531453758747191'/><link rel='alternate' type='text/html' href='http://afkham.org/2009/10/1nz-fe-2nz-fe-engines.html' title='1NZ-FE &amp; 2NZ-FE Engines'/><author><name>Afkham Azeez</name><uri>http://www.blogger.com/profile/03475634735349390668</uri><email>afkham@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11937792515456356337'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21698308.post-2518620433721019169</id><published>2009-10-07T13:09:00.019+05:30</published><updated>2009-10-10T11:24:28.004+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='automobiles'/><category scheme='http://www.blogger.com/atom/ns#' term='vvt-i'/><category scheme='http://www.blogger.com/atom/ns#' term='tuneup'/><title type='text'>Electronic Fuel Injection (EFI) Engine Tuneup</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For sometime now, I had been realizing that my vehicle's fuel economy as well as pulling power reducing. After trying out various things such as replacing all oils, filters, tuneups at the agent and so on, I was about to give up, when one of the members on the &lt;a href="http://autolanka.com/"&gt;Autolanka&lt;/a&gt; forum, Viren, informed me about an engine tuneup garage called &lt;a href="http://wikimapia.org/#lat=6.9081981&amp;amp;lon=79.9466515&amp;amp;z=18&amp;amp;l=0&amp;amp;m=s&amp;amp;v=9&amp;amp;search=bruce%20motor%20sports"&gt;Bruce Motor Sports&lt;/a&gt;  headed by Bruce Nigel, in Thalahena, Sri Lanka. My vehicle has a VVT (Variable Valve Timing) engine, which is notorious for engine sludge build up. Viren's vehicle had a VVT controller stuck at the retard position, which resulted in poor fuel economy. I suspected the same thing, and made an appoinment to have the vehicle inspected.&lt;div&gt;&lt;a href="http://2.bp.blogspot.com/_k5n6bZcNC_I/SsxQDrsBzWI/AAAAAAAAAfU/LR82ItOE8cw/s1600-h/bms-promo.jpg"&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;After removing the tappet cover, we noticed that there was no sludge buildup whatsoever, so the next thing was to connect the &lt;a href="http://en.wikipedia.org/wiki/On-board_diagnostics"&gt;OBD II&lt;/a&gt; device to the vehicle's OBD (On Board Diagnostice) port and check the sensor data. The OBD II scanner was connected to a computer running the &lt;a href="http://www.thinkythings.org/obdii/"&gt;ScanTool&lt;/a&gt; software (there is a Linux version of this on SourceForge :)), while the engine was running. Bruce immediately detected that there was a problem with the injectors, and when the injectors were removed there was a thin coat of varnish like substance in the injectors. Apparently, this varnish is caused by &lt;a href="http://injectorcleaning.com/"&gt;poor fuel quality&lt;/a&gt;. Bruce also noticed that the engine was running rich by the reddish color of the spark plugs. Using special solvents, the injectors were cleaned and refitted. Then the &lt;a href="http://en.wikipedia.org/wiki/Throttle"&gt;throttle body&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Mass_flow_sensor"&gt;mass air floor sensor&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/PCV_valve"&gt;PCV (&lt;/a&gt;&lt;span class="Apple-style-span"   style="font-family:arial, sans-serif;font-size:small;"&gt;&lt;a href="http://en.wikipedia.org/wiki/PCV_valve"&gt;Positive Crankcase Ventilation)&lt;/a&gt;&lt;/span&gt;&lt;a href="http://en.wikipedia.org/wiki/PCV_valve"&gt; valve&lt;/a&gt;, and the idle controller were cleaned. The fuel intake line was next hooked into the injection system cleaning machine. This machine has a 1 liter tank into which Wurth injector cleaning fluid as well as petrol was added. The engine was run at idle for a couple of hours, while the injector cleaning machine was running. The fuel filter was also checked.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Next came the thrill of taking the vehicle for a test drive down Millennium Drive, Malambe, while the OBD II diagnostics system was connected to the vehicle. Instantly, I noticed that the &lt;a href="http://en.wikipedia.org/wiki/Throttle_response"&gt;throttle response&lt;/a&gt; had improved. The engine &amp;amp; acceleration also felt smoother, and there was more power. We came back to the garage and replaced the spark plugs and did one more additional test drive. There was even more improvement with the new plugs. The OBD II sensor data indicated that everything was in order. The engine was well tuned! &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Modern vehicles are so complicated. There are sensors everywhere, and the inputs from these sensors are fed into the ECU. The ECU decides on the amount of fuel, point at which gears are to be shifted, and everything else depending on these inputs! Apparently even the diameter of the vehicle's tires play a part in this decision making process. I was also told that the vehicle's exhaust should not be covered up with fancy exhaust tips, since that inhibits the exhaust flow, which messes up the equations! &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;All in all, I was a pretty satisfied customer and was also able to learn a lot by observing the process of doing an EFI engine tuneup. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here are the details of Bruce Motor Sports.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_k5n6bZcNC_I/SsxQZmkkZDI/AAAAAAAAAfc/ogZrqazN1DM/s1600-h/bms-promo.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 300px; height: 400px;" src="http://1.bp.blogspot.com/_k5n6bZcNC_I/SsxQZmkkZDI/AAAAAAAAAfc/ogZrqazN1DM/s400/bms-promo.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5389771254836519986" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21698308-2518620433721019169?l=afkham.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afkham.org/feeds/2518620433721019169/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=21698308&amp;postID=2518620433721019169' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/2518620433721019169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/2518620433721019169'/><link rel='alternate' type='text/html' href='http://afkham.org/2009/10/electronic-fuel-injection-efi-engine.html' title='Electronic Fuel Injection (EFI) Engine Tuneup'/><author><name>Afkham Azeez</name><uri>http://www.blogger.com/profile/03475634735349390668</uri><email>afkham@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11937792515456356337'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_k5n6bZcNC_I/SsxQZmkkZDI/AAAAAAAAAfc/ogZrqazN1DM/s72-c/bms-promo.jpg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21698308.post-9013361931914118022</id><published>2009-10-05T18:31:00.001+05:30</published><updated>2009-10-05T18:33:57.263+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='wso2'/><title type='text'>The Anonymous Software Architect</title><content type='html'>&lt;div&gt;A nice advertisement from WSO2 for recruiting software architects in Sri Lanka :)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_k5n6bZcNC_I/SsnupTBvYeI/AAAAAAAAAfM/T51mqdwXb-Y/s1600-h/anonymous-software-architect.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 229px;" src="http://4.bp.blogspot.com/_k5n6bZcNC_I/SsnupTBvYeI/AAAAAAAAAfM/T51mqdwXb-Y/s400/anonymous-software-architect.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5389100822375129570" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21698308-9013361931914118022?l=afkham.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afkham.org/feeds/9013361931914118022/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=21698308&amp;postID=9013361931914118022' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/9013361931914118022'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/9013361931914118022'/><link rel='alternate' type='text/html' href='http://afkham.org/2009/10/anonymous-software-architect.html' title='The Anonymous Software Architect'/><author><name>Afkham Azeez</name><uri>http://www.blogger.com/profile/03475634735349390668</uri><email>afkham@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11937792515456356337'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_k5n6bZcNC_I/SsnupTBvYeI/AAAAAAAAAfM/T51mqdwXb-Y/s72-c/anonymous-software-architect.png' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21698308.post-7372826449296895083</id><published>2009-09-15T13:54:00.005+05:30</published><updated>2009-09-15T14:02:48.530+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><category scheme='http://www.blogger.com/atom/ns#' term='Maven'/><title type='text'>Build numbers &amp; release dates with Maven</title><content type='html'>&lt;p&gt;&lt;br /&gt;Having the build date &amp;amp; build number is a common requirement in any build system. Often, documents such as release notes &amp;amp; readme files need to contain this information. If your project uses Maven 2.x, here is how you do it.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;1. Add the plugin repository&lt;br /&gt;   &lt;pre&gt;&lt;br /&gt;   &amp;lt;pluginRepositories&amp;gt;&lt;br /&gt;        &amp;lt;pluginRepository&amp;gt;&lt;br /&gt;            &amp;lt;id&amp;gt;tlc&amp;lt;/id&amp;gt;&lt;br /&gt;            &amp;lt;name&amp;gt;TLC Repository&amp;lt;/name&amp;gt;&lt;br /&gt;            &amp;lt;url&amp;gt;http://commons.ucalgary.ca/pub/m2&amp;lt;/url&amp;gt;&lt;br /&gt;        &amp;lt;/pluginRepository&amp;gt;&lt;br /&gt;    &amp;lt;/pluginRepositories&amp;gt;&lt;br /&gt; &lt;/pre&gt;   &lt;br /&gt;2. Add the plugin to the product distributions POM&lt;br /&gt; &lt;pre&gt;&lt;br /&gt;            &amp;lt;plugin&amp;gt;&lt;br /&gt;                &amp;lt;groupId&amp;gt;org.codehaus.mojo&amp;lt;/groupId&amp;gt;&lt;br /&gt;                &amp;lt;artifactId&amp;gt;maven-buildnumber-plugin&amp;lt;/artifactId&amp;gt;&lt;br /&gt;                &amp;lt;version&amp;gt;0.9.4&amp;lt;/version&amp;gt;&lt;br /&gt;                &amp;lt;configuration&amp;gt;&lt;br /&gt;                    &amp;lt;format&amp;gt;{0,date,dd MMM yyyy}&amp;lt;/format&amp;gt;&lt;br /&gt;                    &amp;lt;items&amp;gt;&lt;br /&gt;                        &amp;lt;item&amp;gt;timestamp&amp;lt;/item&amp;gt;&lt;br /&gt;                    &amp;lt;/items&amp;gt;&lt;br /&gt;                    &amp;lt;doCheck&amp;gt;false&amp;lt;/doCheck&amp;gt;&lt;br /&gt;                    &amp;lt;doUpdate&amp;gt;false&amp;lt;/doUpdate&amp;gt;&lt;br /&gt;                &amp;lt;/configuration&amp;gt;&lt;br /&gt;                &amp;lt;executions&amp;gt;&lt;br /&gt;                    &amp;lt;execution&amp;gt;&lt;br /&gt;                        &amp;lt;phase&amp;gt;validate&amp;lt;/phase&amp;gt;&lt;br /&gt;                        &amp;lt;goals&amp;gt;&lt;br /&gt;                            &amp;lt;goal&amp;gt;create&amp;lt;/goal&amp;gt;&lt;br /&gt;                        &amp;lt;/goals&amp;gt;&lt;br /&gt;                    &amp;lt;/execution&amp;gt;&lt;br /&gt;                &amp;lt;/executions&amp;gt;&lt;br /&gt;            &amp;lt;/plugin&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;3. Where ever you use the release date, use the ${buildNumber} property&lt;br /&gt;&lt;br /&gt;4. That is it!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21698308-7372826449296895083?l=afkham.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afkham.org/feeds/7372826449296895083/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=21698308&amp;postID=7372826449296895083' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/7372826449296895083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/7372826449296895083'/><link rel='alternate' type='text/html' href='http://afkham.org/2009/09/build-numbers-release-dates-with-maven.html' title='Build numbers &amp; release dates with Maven'/><author><name>Afkham Azeez</name><uri>http://www.blogger.com/profile/03475634735349390668</uri><email>afkham@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11937792515456356337'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21698308.post-7017000421239504674</id><published>2009-08-31T06:03:00.001+05:30</published><updated>2009-08-31T06:04:35.832+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='automobiles'/><title type='text'>How Automobile Differentials Work</title><content type='html'>&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/K4JhruinbWc&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/K4JhruinbWc&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21698308-7017000421239504674?l=afkham.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afkham.org/feeds/7017000421239504674/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=21698308&amp;postID=7017000421239504674' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/7017000421239504674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/7017000421239504674'/><link rel='alternate' type='text/html' href='http://afkham.org/2009/08/how-automobile-differentials-work.html' title='How Automobile Differentials Work'/><author><name>Afkham Azeez</name><uri>http://www.blogger.com/profile/03475634735349390668</uri><email>afkham@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11937792515456356337'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21698308.post-8459698250035502885</id><published>2009-08-21T09:58:00.003+05:30</published><updated>2009-08-21T10:40:53.216+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='WSAS'/><category scheme='http://www.blogger.com/atom/ns#' term='soa'/><title type='text'>Enterprise Web Service Deployments with WSAS</title><content type='html'>&lt;a href="http://wso2.org/library/19-09-2009-video-presentation-webinar-enterprise-web-services-deployments-need-speed"&gt;Source&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21698308-8459698250035502885?l=afkham.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afkham.org/feeds/8459698250035502885/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=21698308&amp;postID=8459698250035502885' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/8459698250035502885'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/8459698250035502885'/><link rel='alternate' type='text/html' href='http://afkham.org/2009/08/enterprise-web-service-deployments-with.html' title='Enterprise Web Service Deployments with WSAS'/><author><name>Afkham Azeez</name><uri>http://www.blogger.com/profile/03475634735349390668</uri><email>afkham@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11937792515456356337'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21698308.post-302633867453222751</id><published>2009-08-14T10:50:00.009+05:30</published><updated>2009-08-14T11:24:00.177+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='patching'/><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><category scheme='http://www.blogger.com/atom/ns#' term='carbon'/><category scheme='http://www.blogger.com/atom/ns#' term='soa'/><title type='text'>How to patch WSO2 Carbon</title><content type='html'>&lt;p&gt;&lt;br /&gt;WSO2 Carbon allows patching of the server. We provide patches to customers, and these patches deal with issues that crop up on production servers. Patching a Carbon server can be done at two levels.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;&lt;br /&gt;The sever bootstrap runtime patching is done by placing the patches in the CARBON_HOME/lib/patches directory. Here we are patching regular jar files. You will need to do this only if you are running Carbon in stanadlone mode. If you are running Carbon on top of another app server such as WebLogic, Websphere AS (WAS), Tomcat or JBoss AS, you need not patch the bootstrap libraries since the bootstrapping is the responsibility of the respective JavaEE application server.&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;br /&gt;Patching the server features are done by placing the patches in CARBON_HOME/webapps/ROOT/WEB-INF/patches. This can be done when Carbon in running in standalone mode as well as when it is running on top of a JavaEE application server. In this case we are actually 'patching' the Carbon OSGi bundles.&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;After patching the server, you need to restart it as follows:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;./wso2server.sh -cleanCache; in the case of standalone mode execution. In the case of running within a JavaEE server, you need to delete the CARBON_HOME/repository/components/plugins directory, and restart the app server.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21698308-302633867453222751?l=afkham.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afkham.org/feeds/302633867453222751/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=21698308&amp;postID=302633867453222751' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/302633867453222751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/302633867453222751'/><link rel='alternate' type='text/html' href='http://afkham.org/2009/08/how-to-patch-wso2-carbon.html' title='How to patch WSO2 Carbon'/><author><name>Afkham Azeez</name><uri>http://www.blogger.com/profile/03475634735349390668</uri><email>afkham@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11937792515456356337'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21698308.post-2687328221344738427</id><published>2009-07-23T14:32:00.002+05:30</published><updated>2009-07-23T14:37:02.553+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='WSO2 WSF/C++'/><title type='text'>WSO2 Web Services Framework for C++ (WSO2 WSF/C++) 2.0.0 Released</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; color: rgb(68, 68, 68); "&gt;&lt;div&gt;WSO2 WSF/C++ team is pleased to announce the release of WSO2 WSF/C++ 2.0.0.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You can download this release from: &lt;a href="http://wso2.org/downloads/wsf/cpp" target="_blank" style="color: rgb(0, 0, 204); "&gt;http://wso2.org/&lt;wbr&gt;downloads/wsf/cpp&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;WSO2 Web Services Framework for C++ (WSO2 WSF/C++) is a standards compliant, enterprise&lt;/div&gt;&lt;div&gt;grade, open source, C++ library for providing and consuming Web services in C++, based on the popular,&lt;/div&gt;&lt;div&gt;WSO2 WSF/C library.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Project home page:&lt;/div&gt;&lt;div&gt;&lt;a href="http://wso2.org/projects/wsf/cpp" target="_blank" style="color: rgb(0, 0, 204); "&gt;http://wso2.org/projects/wsf/&lt;wbr&gt;cpp&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Key Features&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. Client API to consume Web services&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;      * ServiceClient class with one-way and two-way service invocation support&lt;/div&gt;&lt;div&gt;        for SOAP 1.1, and SOAP 1.2.&lt;/div&gt;&lt;div&gt;      * Options class to facilitate configuring the client for both SOAP and REST options.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2. Service API to provide Web Services&lt;/div&gt;&lt;div&gt;      * ServiceSkeleton class to extend from to implement services.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2. Attachments with MTOM&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;      * Binary optimized&lt;/div&gt;&lt;div&gt;      * Non-optimized (Base64 binary)&lt;/div&gt;&lt;div&gt;      * Attachment Caching Support&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;3. WS-Addressing&lt;/div&gt;&lt;div&gt;      * Version 1.0&lt;/div&gt;&lt;div&gt;      * Submission&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;4. WSPolicy &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;5. WS-Security&lt;/div&gt;&lt;div&gt;      *  Username Token &lt;/div&gt;&lt;div&gt;      *  Timestamp Token &lt;/div&gt;&lt;div&gt;      *  Signing&lt;/div&gt;&lt;div&gt;      *  Encryption &lt;/div&gt;&lt;div&gt;      *  WS-SecurityPolicy based configuration  &lt;/div&gt;&lt;div&gt;      *  Reply detection&lt;/div&gt;&lt;div&gt;      *  WS-Trust&lt;/div&gt;&lt;div&gt;      *  WS-Secure Conversation   &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;6. Codegeneration Tool&lt;/div&gt;&lt;div&gt;      * By providing a wsdl and options, generate client stubs and service skeletons&lt;/div&gt;&lt;div&gt;        in C++ using the code generation tool. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;7. SSL enabled transport layer&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;8. WS-Reliable Messaging&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;9. Has all the capabilities available from WSF/C library.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold; "&gt;Major Changes Since Last Release&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. Service API which enable implementing services in C++.&lt;/div&gt;&lt;div&gt;2. Code Generation tool for C++.&lt;/div&gt;&lt;div&gt;3. Documentation Improved.&lt;/div&gt;&lt;div&gt;4. WS-Security Additions including&lt;/div&gt;&lt;div&gt;    * WS-Secure Conversation&lt;/div&gt;&lt;div&gt;    * Replay Detection &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;5. Many bug fixes.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold; "&gt;Known Issues&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Dual channel scenarios could cause crash issues.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold; "&gt;Reporting Problems&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Issues can be reported using the public JIRA available at:&lt;/div&gt;&lt;div&gt;        &lt;a href="https://wso2.org/jira/browse/WSFCPP" target="_blank" style="color: rgb(0, 0, 204); "&gt;https://wso2.org/jira/browse/&lt;wbr&gt;WSFCPP&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold; "&gt;Contact Us&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Please subscribe to our user or developer mailing lists. For details on how&lt;/div&gt;&lt;div&gt;to subscribe please visit: &lt;a href="http://wso2.org/mail" target="_blank" style="color: rgb(0, 0, 204); "&gt;http://wso2.org/mail&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We welcome your early feedback on this implementation.&lt;/div&gt;&lt;div&gt;Thank you for your interest in WSO2 WSF/C++.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;-- WSO2 WSF/C++ Team --&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21698308-2687328221344738427?l=afkham.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afkham.org/feeds/2687328221344738427/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=21698308&amp;postID=2687328221344738427' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/2687328221344738427'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/2687328221344738427'/><link rel='alternate' type='text/html' href='http://afkham.org/2009/07/wso2-web-services-framework-for-c-wso2.html' title='WSO2 Web Services Framework for C++ (WSO2 WSF/C++) 2.0.0 Released'/><author><name>Afkham Azeez</name><uri>http://www.blogger.com/profile/03475634735349390668</uri><email>afkham@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11937792515456356337'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21698308.post-2871014399168889546</id><published>2009-07-23T14:05:00.003+05:30</published><updated>2009-07-23T14:42:25.902+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='XKMS'/><category scheme='http://www.blogger.com/atom/ns#' term='SAML'/><category scheme='http://www.blogger.com/atom/ns#' term='InfoCard'/><category scheme='http://www.blogger.com/atom/ns#' term='XACML'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenID'/><category scheme='http://www.blogger.com/atom/ns#' term='WSO2 IS'/><category scheme='http://www.blogger.com/atom/ns#' term='XMPP'/><title type='text'>WSO2 Identity Server 2.0.0 released</title><content type='html'>The &lt;a href="http://wso2.org/projects/identity"&gt;WSO2 Identity Server&lt;/a&gt; team is pleased to announce the release of version 2.0.0 of the Open Source WSO2 Identity Server (IS).&lt;br /&gt;&lt;br /&gt;IS 2.0.0 release is available for download at [1].&lt;br /&gt;&lt;br /&gt;This is based on revolutionary the &lt;a href="http://wso2.org/projects/carbon/"&gt;WSO2 Carbon&lt;/a&gt; [2] framework, Middleware a la carte'.&lt;br /&gt;&lt;br /&gt;All the major features have been developed as pluggable Carbon components.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;New Features &lt;/b&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;1. Entitlement Engine with XACML 2.0 support.&lt;br /&gt;2. Claim based Security Token Service.&lt;br /&gt;3. Extension points for SAML assertion handling.&lt;br /&gt;4. XMPP based multi-factor authentication.&lt;br /&gt;5. Improved User Management.&lt;br /&gt;6. Claim Management.&lt;br /&gt;7. User Profiles and Profile Management.&lt;br /&gt;8. XKMS.&lt;br /&gt;9. Separable front-end &amp;amp; back-end - a single front-end server can be used to administer several back-end servers.&lt;br /&gt;10. Bug fixes and enhancements.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Other Features &lt;/b&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;1. Information cards provider supporting Managed Information Cards backed by user name / password and self-issued cards.&lt;br /&gt;2. Information cards support for SAML 1.1/2.0 token profiles.&lt;br /&gt;3. OpenID provider.&lt;br /&gt;4. Multi-factor authentication with information cards.&lt;br /&gt;&lt;b&gt;&lt;br /&gt;How to Run&lt;/b&gt; &lt;div&gt;&lt;br /&gt;1. Extract the downloaded zip.&lt;br /&gt;2. Go to the bin directory in the extracted folder.&lt;br /&gt;3. Run the wso2server.sh or wso2server.bat as appropriate.&lt;br /&gt;4. Point your browser to the URL https://localhost:9443/carbon&lt;br /&gt;5. Use "admin", "admin" as the user name and password.&lt;br /&gt;6. If you need to start the OSGi console with the server use the property -DosgiConsole when starting the server&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Known issues &lt;/b&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;All the known issues have been filed here [3],[4]. Please report any other issues you find as JIRA entries.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contact us&lt;/b&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;WSO2 Identity Server developers can be contacted via the mailing lists:&lt;br /&gt;For Users: identity-user@wso2.org&lt;br /&gt;For Developers: identity-dev@wso2.org&lt;br /&gt;&lt;br /&gt;Alternatively, questions can also be raised in the Identity Server forum at &lt;a href="http://wso2.org/forum/308"&gt;http://wso2.org/forum/308&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Training&lt;/b&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;WSO2 Inc. offers a variety of professional Training Programs, including training on general Web services as well as WSO2 Identity Server,&lt;br /&gt;Apache Axis2, Data Services and a number of other products. For additional support information please refer to &lt;a href="http://wso2.com/training/course-catalog/"&gt;http://wso2.com/training/course-catalog/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Support&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;WSO2 Inc. offers a variety of development and production support programs, ranging from Web-based support up through normal business&lt;br /&gt;hours, to premium 24x7 phone support. For additional support information please refer to &lt;a href="http://wso2.com/support/"&gt;http://wso2.com/support/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;For more information on WSO2 Identity Server, visit the WSO2 OxygenTank[5].&lt;br /&gt;&lt;br /&gt;Thank you for your interest in WSO2 Identity Server.&lt;br /&gt;&lt;br /&gt;-The WSO2 Identity Server team&lt;br /&gt;&lt;br /&gt;[1]: &lt;a href="http://wso2.org/downloads/identity"&gt;http://wso2.org/downloads/identity&lt;/a&gt;&lt;br /&gt;[2]: &lt;a href="http://wso2.org/downloads/identity"&gt;http://wso2.org/projects/carbon&lt;/a&gt;&lt;br /&gt;[3]: &lt;a href="http://wso2.org/downloads/identity"&gt;https://wso2.org/jira/browse/CARBON&lt;/a&gt;&lt;br /&gt;[4]: &lt;a href="https://wso2.org/jira/browse/IDENTITY"&gt;https://wso2.org/jira/browse/IDENTITY&lt;/a&gt;&lt;br /&gt;[5]: &lt;a href="http://wso2.org/"&gt;http://wso2.org&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21698308-2871014399168889546?l=afkham.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afkham.org/feeds/2871014399168889546/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=21698308&amp;postID=2871014399168889546' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/2871014399168889546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/2871014399168889546'/><link rel='alternate' type='text/html' href='http://afkham.org/2009/07/wso2-identity-server-200-released.html' title='WSO2 Identity Server 2.0.0 released'/><author><name>Afkham Azeez</name><uri>http://www.blogger.com/profile/03475634735349390668</uri><email>afkham@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11937792515456356337'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21698308.post-2612315185333841082</id><published>2009-07-22T14:10:00.010+05:30</published><updated>2009-07-23T00:47:49.838+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Amazon EC2'/><category scheme='http://www.blogger.com/atom/ns#' term='WSAS'/><category scheme='http://www.blogger.com/atom/ns#' term='soa'/><title type='text'>WSO2 WSAS 3.1.0 EC2 AMI Now Available!</title><content type='html'>&lt;a href="http://wso2.org/projects/wsas/java"&gt;WSO2 Web Services Application Server&lt;/a&gt; (WSAS) 3.1 Amazon EC2 image is now publicly available. Now you can try WSO2 WSAS on the cloud without downloading anything.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  ;font-family:Verdana, sans-serif;font-size:13px;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;WSO2 WSAS AMI ID is : &lt;b&gt;ami-b304e5da&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;b&gt;Note&lt;/b&gt;: If you are new to Amazon instances, you may have a look at the "&lt;b&gt;Getting Started with EC2&lt;/b&gt;" section given below&lt;/div&gt;&lt;h3 style=" ;font-size:12pt;"&gt;Running a WSAS AMI Instance&lt;/h3&gt;Run following command to run the instance&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;ec2-run-instances ami-b304e5da -k [gsg-keypair]&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Output will be something like:&lt;br /&gt;&lt;i&gt;INSTANCE        &lt;instance-id&gt;   ami-b304e5da     pending   gsg-keypair  &lt;/instance-id&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Instance-id will be something like &lt;i&gt;i-10a64379&lt;/i&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;h3  style=" ;font-size:12pt;"&gt;Get Public DNS Name for Insance&lt;/h3&gt;Run following command to get the public DNS name of the instance&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;ec2-describe-instances [instance-id]&lt;/instance-id&gt;&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Output will be something like :&lt;br /&gt;&lt;i&gt;RESERVATION     r-fea54097  495219933132&lt;br /&gt;INSTANCE        i-10a64379  ami-633bda0a   domU-12-34-31-00-00-05.usma1.compute.amazonaws.com      running   gsg-keypair&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;In this example, the public DNS name of this instance is &lt;i&gt;domU-12-34-31-00-00-05.usma1.compute.amazonaws.com&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;h3  style=" ;font-size:12pt;"&gt;Access WSO2 WSAS Management Console&lt;/h3&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;Visit the following URL&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;https://[public]:9443/carbon/&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;Login using username &lt;b&gt;&lt;i&gt;admin &lt;/i&gt;&lt;/b&gt;and password &lt;b&gt;&lt;i&gt;admin&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; "&gt;&lt;br /&gt;&lt;/div&gt;&lt;h1 style="font-size: 18pt; "&gt;Getting Started with EC2&lt;/h1&gt;&lt;h3  style=" ;font-size:12pt;"&gt;&lt;span style="font-size:100%;"&gt;Prerequisites &lt;/span&gt;&lt;/h3&gt;Following link contains the prerequisites for Amazon EC2&lt;br /&gt;&lt;br /&gt;&lt;a href="http://docs.amazonwebservices.com/AmazonEC2/gsg/2006-06-26/prerequisites.html"&gt;http://docs.amazonwebservices.com/AmazonEC2/gsg/2006-06-26/prerequisites.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3  style=" ;font-size:12pt;"&gt;&lt;span style="font-size:100%;"&gt;Setting up an Amazon Account&lt;/span&gt;&lt;/h3&gt;Please see:&lt;br /&gt;&lt;a href="http://docs.amazonwebservices.com/AmazonEC2/gsg/2006-06-26/prerequisites.html"&gt;http://docs.amazonwebservices.com/AmazonEC2/gsg/2006-06-26/account.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3 size="12pt" style=" "&gt;&lt;span style="font-size:100%;"&gt;Setting up Amazon-API Tools&lt;/span&gt;&lt;/h3&gt;Please see:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  ;font-family:Verdana, sans-serif;font-size:13px;"&gt;&lt;a href="http://afkham.org/2008/10/how-to-setup-ec2-tools.html"&gt;http://afkham.org/2008/10/how-to-setup-ec2-tools.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://docs.amazonwebservices.com/AmazonEC2/gsg/2006-06-26/prerequisites.html"&gt;http://docs.amazonwebservices.com/AmazonEC2/gsg/2006-06-26/setting-up-your-tools.html&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;h3 size="12pt" style=" "&gt;&lt;span style="font-size:100%;"&gt;Creating a GSG-Keypair&lt;/span&gt;&lt;/h3&gt;Please see:&lt;br /&gt;&lt;a href="http://www.blogger.com/Please%20see:%20http://docs.amazonwebservices.com/AmazonEC2/gsg/2006-06-26/running-an-instance.html"&gt;http://docs.amazonwebservices.com/AmazonEC2/gsg/2006-06-26/running-an-instance.html&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Verdana, sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span"  style="font-size:13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Verdana, sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span"  style="font-size:13px;"&gt;You could use the &lt;a href="http://afkham.org/2008/05/elasticfox.html"&gt;ElasticFox&lt;/a&gt; Firefox plugin to easily acomplish most of the tasks described above.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21698308-2612315185333841082?l=afkham.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afkham.org/feeds/2612315185333841082/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=21698308&amp;postID=2612315185333841082' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/2612315185333841082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/2612315185333841082'/><link rel='alternate' type='text/html' href='http://afkham.org/2009/07/wso2-wsas-310-ec2-ami-now-available.html' title='WSO2 WSAS 3.1.0 EC2 AMI Now Available!'/><author><name>Afkham Azeez</name><uri>http://www.blogger.com/profile/03475634735349390668</uri><email>afkham@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11937792515456356337'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21698308.post-1972372573309675188</id><published>2009-07-13T11:33:00.000+05:30</published><updated>2009-07-13T11:35:11.099+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='wso2'/><category scheme='http://www.blogger.com/atom/ns#' term='G-Reg'/><title type='text'>WSO2 Governance Registry 3.0.0 Released</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; color: rgb(68, 68, 68); "&gt;WSO2 Governance Registry team is pleased to announce the version 3.0.0&lt;br /&gt;release of WSO2 Governance Registry. This release is available for&lt;br /&gt;download from here[1].&lt;br /&gt;&lt;br /&gt;WSO2 Governance Registry is a user-friendly, comprehensive enterprise&lt;br /&gt;governance, registry and repository solution available under the Apache&lt;br /&gt;Software License v2.0. It is pre-loaded with best practices to help&lt;br /&gt;users with governance adoption. WSO2 Governance Registry is fully&lt;br /&gt;integrated to the WSO2 Carbon platform with the 3.0.0 release. This&lt;br /&gt;allows WSO2 Governance Registry users to benefit from the flexibility&lt;br /&gt;and extensibility provided by the Carbon platform. This can be either&lt;br /&gt;used as a complete product or used in combination with components of&lt;br /&gt;other WSO2 products. User specific components, extensions or UIs to the&lt;br /&gt;WSO2 Governance Registry can be easily added as Carbon components.&lt;br /&gt;We are striving for a simple and happy first time user experience as&lt;br /&gt;well as a satisfying experienced user experience with this release.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Features of WSO2 Governance Registry&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;  * Intuitive User Interface&lt;br /&gt;  * Advanced service governance through, discovery, impact analysis,&lt;br /&gt;versioning and automatic extraction of service metadata&lt;br /&gt;  * Dashboard support with gadgets with design-time and run-time&lt;br /&gt;governance information&lt;br /&gt;  * Advanced Life cycle management with checklists&lt;br /&gt;  * Validation policies. e.g. WSDL Validation, WS-I Validation and&lt;br /&gt;Schema Validation&lt;br /&gt;  * Dependency management - maintain relationships between dependent&lt;br /&gt;resources for impact analysis&lt;br /&gt;  * Managing users and roles&lt;br /&gt;  * Authentication and authorization on all resources and actions&lt;br /&gt;  * Activity log and monitoring with filtering support for the activity&lt;br /&gt;logs&lt;br /&gt;  * Eventing and notifications&lt;br /&gt;  * Subscribe to resources, collections, comments, tags, etc. with any&lt;br /&gt;standard feed reader (Bloglines,Thunderbird,Google Reader,RSSOwl, etc)&lt;br /&gt;  * Storing and managing arbitrary resources and collections&lt;br /&gt;  * Supports remote links, symbolic links for resources&lt;br /&gt;  * Tagging, commenting and rating&lt;br /&gt;  * Resource / collection versioning and rollback&lt;br /&gt;  * Advanced search capabilities - tags, users, etc.&lt;br /&gt;  * Built in media type support for common types (WSDL, XSD)&lt;br /&gt;  * Attach remote WSO2 Governance Registry instances, providing one&lt;br /&gt;interface for many WSO2 Governance Registry instances&lt;br /&gt;  * Pluggable media type handlers for handling custom media types&lt;br /&gt;  * Support for processing custom URL patterns via pluggable URL handlers&lt;br /&gt;  * Support for custom query languages via pluggable query processors&lt;br /&gt;  * Atom Publishing Protocol (APP) support for reading/writing the data&lt;br /&gt;store remotely&lt;br /&gt;  * Java client for remote access via APP&lt;br /&gt;  * Import/export resources and collections&lt;br /&gt;  * Based on the OSGi based WSO2 Carbon architecture. This is a&lt;br /&gt;unification of all Java based products from WSO2.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Project Resources&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;  * Home page : &lt;a href="http://wso2.org/projects/governance-registry" target="_blank" style="color: rgb(34, 34, 34); "&gt;http://wso2.org/projects/&lt;wbr&gt;governance-registry&lt;/a&gt;&lt;br /&gt;  * Library : &lt;a href="http://wso2.org/taxonomy/term/924/all" target="_blank" style="color: rgb(34, 34, 34); "&gt;http://wso2.org/taxonomy/term/&lt;wbr&gt;924/all&lt;/a&gt;&lt;br /&gt;  * Wiki : &lt;a href="http://wso2.org/wiki/display/registry/home" target="_blank" style="color: rgb(34, 34, 34); "&gt;http://wso2.org/wiki/display/&lt;wbr&gt;registry/home&lt;/a&gt;&lt;br /&gt;  * JIRA-Issue Tracker : &lt;a href="https://wso2.org/jira/browse/registry" target="_blank" style="color: rgb(34, 34, 34); "&gt;https://wso2.org/jira/browse/&lt;wbr&gt;registry&lt;/a&gt;&lt;br /&gt;  * QA Artifacts :&lt;br /&gt;    Wiki : &lt;a href="http://wso2.org/wiki/display/registry/Quality+Assurance" target="_blank" style="color: rgb(34, 34, 34); "&gt;http://wso2.org/wiki/display/&lt;wbr&gt;registry/Quality+Assurance&lt;/a&gt;&lt;br /&gt;    SVN : &lt;a href="http://wso2.org/repos/wso2/trunk/commons/qa/registry" target="_blank" style="color: rgb(34, 34, 34); "&gt;http://wso2.org/repos/wso2/&lt;wbr&gt;trunk/commons/qa/registry&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Installation and Running&lt;/b&gt;&lt;br /&gt;&lt;br /&gt; 1. Extract the downloaded zip file&lt;br /&gt; 2. Run the wso2server.sh or wso2server.bat file in the /bin directory&lt;br /&gt; 3. Once the server starts, point your Web browser to&lt;br /&gt;&lt;a href="https://localhost:9443/carbon/" target="_blank" style="color: rgb(34, 34, 34); "&gt;https://localhost:9443/carbon/&lt;/a&gt;&lt;br /&gt; 4. Default Username/password for admin account is admin/admin&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Known Issues&lt;/b&gt;&lt;br /&gt;&lt;br /&gt; 1. This release doesn't support clustering&lt;br /&gt; 2. Remote WSO2 Governance Registry API doesn't support User Management&lt;br /&gt;&lt;br /&gt;Reporting Problems&lt;br /&gt;Issues can be reported using the public JIRA available at&lt;br /&gt;&lt;a href="https://wso2.org/jira/browse/registry" target="_blank" style="color: rgb(34, 34, 34); "&gt;https://wso2.org/jira/browse/&lt;wbr&gt;registry&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Contact us&lt;br /&gt;&lt;/b&gt;WSO2 Governance Registry developers can be contacted via the mailing lists:&lt;br /&gt;For Users: &lt;a href="mailto:registry-user@wso2.org" style="color: rgb(34, 34, 34); "&gt;registry-user@wso2.org&lt;/a&gt;&lt;br /&gt;For Developers: &lt;a href="mailto:registry-dev@wso2.org" style="color: rgb(34, 34, 34); "&gt;registry-dev@wso2.org&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Alternatively, questions can also be raised in the Governance Registry&lt;br /&gt;forum:&lt;br /&gt;Forum    &lt;a href="http://wso2.org/forum/351" target="_blank" style="color: rgb(34, 34, 34); "&gt;http://wso2.org/forum/351&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Training&lt;/b&gt;&lt;br /&gt;WSO2 Inc. offers a variety of professional Training Programs, including&lt;br /&gt;training on general Web services as well as WSO2 Governance Registry,&lt;br /&gt;Apache Axis2, Data Services and a number of other products. For&lt;br /&gt;additional support information please refer to&lt;br /&gt;&lt;a href="http://wso2.com/training/course-catalog/" target="_blank" style="color: rgb(34, 34, 34); "&gt;http://wso2.com/training/&lt;wbr&gt;course-catalog/&lt;/a&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; color: rgb(68, 68, 68); "&gt;&lt;a href="http://wso2.com/training/course-catalog/" target="_blank" style="color: rgb(34, 34, 34); "&gt;&lt;/a&gt;&lt;br /&gt;&lt;b&gt;Support&lt;/b&gt;&lt;br /&gt;WSO2 Inc. offers a variety of development and production support&lt;br /&gt;programs, ranging from Web-based support up through normal business&lt;br /&gt;hours, to premium 24x7 phone support.&lt;br /&gt;&lt;br /&gt;For additional support information please refer to &lt;a href="http://wso2.com/support/" target="_blank" style="color: rgb(34, 34, 34); "&gt;http://wso2.com/support/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;For more information on WSO2 Governance Registry, visit the WSO2 Oxygen&lt;br /&gt;Tank[2].&lt;br /&gt;&lt;br /&gt;Thank you for your interest in WSO2 Governance Registry&lt;br /&gt;-The WSO2 Governance Registry Development Team-&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[1] &lt;a href="http://dist.wso2.org/products/registry/3.0.0/wso2greg-3.0.0.zip" target="_blank" style="color: rgb(34, 34, 34); "&gt;http://dist.wso2.org/products/&lt;wbr&gt;registry/3.0.0/wso2greg-3.0.0.&lt;wbr&gt;zip&lt;/a&gt;&lt;br /&gt;[2] &lt;a href="http://wso2.org" target="_blank" style="color: rgb(34, 34, 34); "&gt;http://wso2.org&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21698308-1972372573309675188?l=afkham.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afkham.org/feeds/1972372573309675188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=21698308&amp;postID=1972372573309675188' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/1972372573309675188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/1972372573309675188'/><link rel='alternate' type='text/html' href='http://afkham.org/2009/07/wso2-governance-registry-300-released.html' title='WSO2 Governance Registry 3.0.0 Released'/><author><name>Afkham Azeez</name><uri>http://www.blogger.com/profile/03475634735349390668</uri><email>afkham@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11937792515456356337'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21698308.post-3352669592348081709</id><published>2009-07-11T06:33:00.000+05:30</published><updated>2009-07-11T06:34:03.871+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='wso2'/><category scheme='http://www.blogger.com/atom/ns#' term='carbon'/><title type='text'>WSO2 Carbon 2.0.0 Released</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; color: rgb(68, 68, 68); "&gt;&lt;b&gt;WSO2 Carbon 2.0.0 - Middleware a' la carte&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;Welcome to the WSO2 Carbon 2.0.0 release.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;WSO2 Carbon is the base platform for all WSO2 Java products.&lt;br /&gt;Built on OSGi, Carbon encapsulates major SOA functionality&lt;br /&gt;such as data services, business process management, ESB routing/transformation,&lt;br /&gt;rules, security, throttling, caching, logging and monitoring. These product&lt;br /&gt;capabilities are no longer tied to individual products, but are available as&lt;br /&gt;components.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This release is available for &lt;div&gt;download at &lt;a href="http://wso2.org/downloads/carbon" target="_blank" style="color: rgb(34, 34, 34); "&gt;http://wso2.org/downloads/&lt;wbr&gt;carbon&lt;/a&gt; &amp;amp; contains a basic Carbon server runtime. &lt;/div&gt;&lt;div&gt;You could build up you server by installing new features onto this base.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;A Carbon feature consists of one or more Carbon components. These are&lt;br /&gt;nothing but Eclipse Equinox P2 features. In order to extend the functionality of&lt;br /&gt;you Carbon server, simply install new features onto you server as outlined in&lt;br /&gt;&lt;a href="https://wso2.org/wiki/display/carbon/p2-based-provisioning-support" target="_blank" style="color: rgb(34, 34, 34); "&gt;https://wso2.org/wiki/display/&lt;wbr&gt;carbon/p2-based-provisioning-&lt;wbr&gt;support&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Key Features&lt;/b&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;* Extensible OSGi component based architecture&lt;br /&gt;* P2 provisioning based feature enhancement of the server&lt;br /&gt;* Unified server management framework&lt;br /&gt;* Unified Management Console&lt;br /&gt;* Web service, JMX &amp;amp; Equinox OSGi console based administration&lt;br /&gt;* Integrated security &amp;amp; permissions management&lt;br /&gt;&lt;br /&gt;&lt;b&gt;New Features In This Release&lt;/b&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;1. Experimental Equinox P2 based provisioning support -&lt;br /&gt;  extend your Carbon instance by installing new P2 features&lt;br /&gt;  See &lt;a href="https://wso2.org/wiki/display/carbon/p2-based-provisioning-support" target="_blank" style="color: rgb(34, 34, 34); "&gt;https://wso2.org/wiki/&lt;wbr&gt;display/carbon/p2-based-&lt;wbr&gt;provisioning-support&lt;/a&gt;&lt;br /&gt;2. Fixed start levels eliminated&lt;br /&gt;3. Performance improvements to the Registry&lt;br /&gt;4. Ability to make normal jar files into OSGi bundle&lt;br /&gt;   Just copy the jar files into CARBON_HOME/repository/&lt;wbr&gt;components/lib&lt;br /&gt;5. Various bug fixes &amp;amp; enhancements including architectural improvements&lt;br /&gt;  to Apache Axis2, Apache Rampart, Apache Sandesha2 , WSO2 Carbon &amp;amp;&lt;br /&gt;  other projects, including security fixes&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;How to Run&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;1. Extract the downloaded zip&lt;br /&gt;2. Go to the bin directory in the extracted folder&lt;br /&gt;3. Run the wso2server.sh or wso2server.bat as appropriate&lt;br /&gt;4. Point you browser to the URL &lt;a href="https://localhost:9443/carbon/" target="_blank" style="color: rgb(34, 34, 34); "&gt;https://localhost:9443/&lt;wbr&gt;carbon/&lt;/a&gt;&lt;br /&gt;5. Use "admin", "admin" as the username and password.&lt;br /&gt;6. If you need to start the OSGi console with the server use the&lt;br /&gt; property -DosgiConsole when starting the server&lt;br /&gt;&lt;br /&gt;For more details, run, wso2server.sh (wso2server.bat) --help&lt;br /&gt;&lt;br /&gt;&lt;b&gt;How to Install Additional Features&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;You can build your own server by selecting only the features that you require&lt;br /&gt;For further details refer to&lt;br /&gt;&lt;a href="https://wso2.org/wiki/display/carbon/p2-based-provisioning-support" target="_blank" style="color: rgb(34, 34, 34); "&gt;https://wso2.org/wiki/display/&lt;wbr&gt;carbon/p2-based-provisioning-&lt;wbr&gt;support&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Known Issues&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;All known issues have been recorded at &lt;a href="https://wso2.org/jira/browse/CARBON" target="_blank" style="color: rgb(34, 34, 34); "&gt;https://wso2.org/jira/&lt;wbr&gt;browse/CARBON&lt;/a&gt;&lt;br /&gt;&amp;amp; &lt;a href="https://wso2.org/jira/browse/Carbon" target="_blank" style="color: rgb(34, 34, 34); "&gt;https://wso2.org/jira/&lt;wbr&gt;browse/Carbon&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Training&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;WSO2 Inc. offers a variety of professional Training Programs, including&lt;br /&gt;training on general Web services as well as WSO2 Carbon, Apache Axis2,&lt;br /&gt;Data Services and a number of other products.&lt;br /&gt;&lt;br /&gt;For additional support information please refer to&lt;br /&gt;&lt;a href="http://wso2.com/training/course-catalog/" target="_blank" style="color: rgb(34, 34, 34); "&gt;http://wso2.com/training/&lt;wbr&gt;course-catalog/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Support&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;WSO2 Inc. offers a variety of development and production support&lt;br /&gt;programs, ranging from Web-based support up through normal business&lt;br /&gt;hours, to premium 24x7 phone support.&lt;br /&gt;&lt;br /&gt;For additional support information please refer to &lt;a href="http://wso2.com/support/" target="_blank" style="color: rgb(34, 34, 34); "&gt;http://wso2.com/support/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;For more information on WSO2 Carbon, visit the WSO2 Oxygen Tank (&lt;a href="http://wso2.org/" target="_blank" style="color: rgb(34, 34, 34); "&gt;http://wso2.org&lt;/a&gt;)&lt;br /&gt;&lt;span style="color:#888888;"&gt;&lt;span style="color:#888888;"&gt;&lt;span style="color:#888888;"&gt;&lt;br /&gt;--&lt;br /&gt;WSO2 Carbon Team&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21698308-3352669592348081709?l=afkham.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afkham.org/feeds/3352669592348081709/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=21698308&amp;postID=3352669592348081709' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/3352669592348081709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/3352669592348081709'/><link rel='alternate' type='text/html' href='http://afkham.org/2009/07/wso2-carbon-200-released.html' title='WSO2 Carbon 2.0.0 Released'/><author><name>Afkham Azeez</name><uri>http://www.blogger.com/profile/03475634735349390668</uri><email>afkham@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11937792515456356337'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21698308.post-5070083686703066759</id><published>2009-07-10T11:33:00.000+05:30</published><updated>2009-07-10T11:35:16.166+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='esb'/><category scheme='http://www.blogger.com/atom/ns#' term='Equinox P2'/><category scheme='http://www.blogger.com/atom/ns#' term='Eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='carbon'/><title type='text'>WSO2 ESB 2.1.0 Released</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; color: rgb(68, 68, 68); "&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;The WSO2 ESB team is pleased to announce the release of version 2.1.0 of the Open Source Enterprise Service Bus (ESB).&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;WSO2 ESB is a lightweight and easy-to-use Open Source Enterprise Service Bus (ESB) available under the&lt;a href="http://www.apache.org/licenses/LICENSE-2.0.html" target="_blank" style="color: rgb(34, 34, 34); "&gt;Apache Software License v2.0&lt;/a&gt;. WSO2 ESB allows administrators to simply and easily configure message routing, intermediation, transformation, logging, task scheduling, load balancing, failover routing, event brokering, etc.. The runtime has been designed to be completely asynchronous, non-blocking and streaming based on the &lt;a href="http://synapse.apache.org" target="_blank" style="color: rgb(34, 34, 34); "&gt;Apache Synapse&lt;/a&gt; core.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;WSO2 ESB 2.1.0 is developed on top of the revolutionary &lt;a href="http://wso2.org/projects/carbon" target="_blank" style="color: rgb(34, 34, 34); "&gt;Carbon platform&lt;/a&gt; (Middleware a' la carte), and is based on the OSGi framework to achieve the better modularity for your SOA architecture. This also contains a lots of new features and many other optional components to customize the behavior of the server. Further, if you do not want any of the built in features, you can uninstall those features without any trouble. In other words, this ESB can be customized to your SOA needs.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;You can download this distribution from &lt;a href="http://wso2.org/downloads/esb" target="_blank" style="color: rgb(34, 34, 34); "&gt;http://wso2.org/downloads/esb&lt;/a&gt; and give it a try.&lt;br /&gt;&lt;/p&gt;&lt;h3&gt;How to Run&lt;/h3&gt;&lt;ol type="1"&gt;&lt;li style="margin-left: 15px; "&gt;Extract the downloaded zip&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Go to the bin directory in the extracted folder&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Run the wso2server.sh or wso2server.bat as appropriate&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Point your browser to the URL &lt;a href="https://localhost:9443/carbon" target="_blank" style="color: rgb(34, 34, 34); "&gt;https://localhost:9443/carbon&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Use "admin", "admin" as the username and password to login as an admin and create a user account&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Assign the required permissions to the user through a role&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;If you need to start the OSGi console with the server use the property -DosgiConsole when starting the server. The INSTALL.txt file found on the installation directory will give you a comprehensive set of options and properties that can be passed into the startup script&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Samples configurations can be started by the wso2esb-samples script passing the sample number with the -sn option, please have a look at the samples guide for more information, on running samples&lt;/li&gt;&lt;/ol&gt;&lt;h3&gt;Key Features of WSO2 ESB&lt;/h3&gt;&lt;ul&gt;&lt;li style="margin-left: 15px; "&gt;Proxy services - facilitating synchronous/asynchronous transport, interface (WSDL/Schema/Policy), message format (SOAP 1.1/1.2, POX/REST, Text, Binary), QoS (WS-Addressing/WS-Security/WS-&lt;wbr&gt;RM) and optimization switching (MTOM/SwA).&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Non-blocking HTTP/S transports based on Apache HttpCore for ultrafast execution and support for thousands of connections at high concurreny with constant memory usage.&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Built in Registry/Repository, facilitating dynamic updating and reloading of the configuration and associated resources (e.g. XSLTs, XSD, WSDL, Policies, JS, Configurations ..)&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Easily extendable via custom Java class (mediator and command)/Spring mediators, or BSF Scripting languages (Javascript, Ruby, Groovy, etc.)&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Built in support for scheduling tasks using the Quartz scheduler.&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Load-balancing (with or without sticky sessions)/Fail-over, and clustered Throttling and Caching support&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;WS-Security, WS-Reliable Messaging, Caching &amp;amp; Throttling configurable via (message/operation/service level) WS-Policies&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Lightweight, XML and Web services centric messaging model&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Support for industrial standards (Hessian binary web service protocol/ Financial Information eXchange protocol and optional Helth Level-7 protocol)&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Enhanced support for the VFS(File/FTP/SFTP)/JMS/Mail transports with optional TCP/UDP transports and transport switching for any of the above transports&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Support for message splitting &amp;amp; aggregation using the EIP and service callouts&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Database lookup &amp;amp; store support with DBMediators with reusable database connection pools&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;WS-Eventing support with event sources and event brokering&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Rule based mediation of the messages using the Drools rule engine&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Transactions support via the JMS transport and Transaction mediator for database mediators&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Internationalized GUI management console with user/permission management for configuration development and monitoring support with statistics, configurable logging and tracing&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;JMX monitoring support and JMX management capabilities like, Gracefull/Forcefull shutdown/restart&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;New Features of the WSO2 ESB 2.1.0&lt;/h3&gt;&lt;ul&gt;&lt;li style="margin-left: 15px; "&gt;This ESB release is based on Carbon "Middleware a' la carte" which is an OSGi based SOA platform version 2.0 by WSO2 Inc.&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Rule based mediation via Drools&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Fine grained autherization for services via the Entitlement mediator&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Reliable-Messaging specification 1.1 support&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Enhanced WS-Eventing support and Event Sources making it an even broker&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Enhanced AJAX based sequence, endpoint and proxy service editors&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Enhanced transport configuration management through the graphical console&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Enhanced integrated registry and search functionalities with versionning, notifications, rating of resources, and commenting&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Enhanced remote registry support&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Default persistence to the registry for the configuration elements&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Enhanced permission model with the user management&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;Enhanced REST/GET and other HTTP method support&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;P2 based OSGi feature support, for optional features like service management, runtime governance and so on..&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;How You Can Contribute&lt;/h3&gt;&lt;h4&gt;Mailing Lists&lt;/h4&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Join our mailing list and correspond with the developers directly.&lt;/p&gt;&lt;ul&gt;&lt;li style="margin-left: 15px; "&gt;Developer List : &lt;a href="mailto:esb-java-dev@wso2.org" target="_blank" style="color: rgb(34, 34, 34); "&gt;esb-java-dev@wso2.org&lt;/a&gt; | &lt;a href="mailto:esb-java-dev-request@wso2.org?subject=subscribe" target="_blank" style="color: rgb(34, 34, 34); "&gt;Subscribe&lt;/a&gt; | &lt;a href="http://wso2.org/mailarchive/esb-java-dev/" target="_blank" style="color: rgb(34, 34, 34); "&gt;Mail Archive&lt;/a&gt;&lt;/li&gt;&lt;li style="margin-left: 15px; "&gt;User List : &lt;a href="mailto:esb-java-user@wso2.org" target="_blank" style="color: rgb(34, 34, 34); "&gt;esb-java-user@wso2.org&lt;/a&gt; | &lt;a href="mailto:esb-java-user-request@wso2.org?subject=subscribe" target="_blank" style="color: rgb(34, 34, 34); "&gt;Subscribe&lt;/a&gt; | &lt;a href="http://wso2.org/mailarchive/esb-java-user/" target="_blank" style="color: rgb(34, 34, 34); "&gt;Mail Archive&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Reporting Issues&lt;/h4&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;WSO2 encourages you to report issues and your enhancement requests for the WSO2 ESB using the public &lt;a href="http://www.wso2.org/jira/browse/ESBJAVA" target="_blank" style="color: rgb(34, 34, 34); "&gt;JIRA&lt;/a&gt;.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;You can also watch how they are resolved, and comment on the progress..&lt;/p&gt;&lt;h4&gt;Discussion Forums&lt;/h4&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;Alternatively, questions could be raised using the forums available.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;a href="http://wso2.org/forum/187" target="_blank" style="color: rgb(34, 34, 34); "&gt;WSO2 ESB Forum&lt;/a&gt; : Discussion forum for WSO2 ESB developers/users&lt;/p&gt;&lt;h3&gt;Training&lt;/h3&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;WSO2 Inc. offers a variety of professional Training Programs, including training on general Web services as well as WSO2 ESB, Apache Synapse, Apache Axis2 and number of other products.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;For additional support information please refer to &lt;a href="http://wso2.com/training/course-catalog/" target="_blank" style="color: rgb(34, 34, 34); "&gt;http://wso2.com/training/&lt;wbr&gt;course-catalog/&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Support&lt;/h3&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;WSO2 Inc. offers a variety of development and production support programs, ranging from Web-based support up through normal business hours, to premium 24x7 phone support.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;For additional support information please refer to &lt;a href="http://wso2.com/support/" target="_blank" style="color: rgb(34, 34, 34); "&gt;http://wso2.com/support/&lt;/a&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;For more information on WSO2 ESB, visit the WSO2 Oxygen Tank (&lt;a href="http://wso2.org" target="_blank" style="color: rgb(34, 34, 34); "&gt;http://wso2.org&lt;/a&gt;)&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;We welcome your feedback on this implementation. Thank you for your interest in WSO2 ESB.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;i&gt;&lt;br /&gt;-- The WSO2 ESB Team --&lt;/i&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21698308-5070083686703066759?l=afkham.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afkham.org/feeds/5070083686703066759/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=21698308&amp;postID=5070083686703066759' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/5070083686703066759'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/5070083686703066759'/><link rel='alternate' type='text/html' href='http://afkham.org/2009/07/wso2-esb-210-released.html' title='WSO2 ESB 2.1.0 Released'/><author><name>Afkham Azeez</name><uri>http://www.blogger.com/profile/03475634735349390668</uri><email>afkham@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11937792515456356337'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21698308.post-443206123400382721</id><published>2009-07-10T11:21:00.000+05:30</published><updated>2009-07-10T11:22:47.725+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Equinox P2'/><category scheme='http://www.blogger.com/atom/ns#' term='Eclipse'/><category scheme='http://www.blogger.com/atom/ns#' term='carbon'/><category scheme='http://www.blogger.com/atom/ns#' term='WSAS'/><title type='text'>WSO2 WSAS 3.1.0 Released!</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; color: rgb(68, 68, 68); "&gt;The WSO2 WSAS &amp;amp; WSO2 Carbon team is pleased to announce the release of&lt;br /&gt;version&lt;br /&gt;3.1.0 of the Open Source WSO2 Web Services Application Server (WSAS).&lt;br /&gt;&lt;br /&gt;WSAS 3.1.0 release is available for download at [1].&lt;br /&gt;&lt;br /&gt;New Features&lt;br /&gt;------------&lt;br /&gt;1. Experimental Equinox P2 based provisioning support. See&lt;br /&gt;&lt;a href="https://wso2.org/wiki/display/carbon/p2-based-provisioning-support" target="_blank" style="color: rgb(34, 34, 34); "&gt;https://wso2.org/wiki/display/&lt;wbr&gt;carbon/p2-based-provisioning-&lt;wbr&gt;support&lt;/a&gt;&lt;br /&gt;2. Various bug fixes and enhancements to Apache Axis2, Apache Rampart,&lt;br /&gt;Apache Sandesha2 &amp;amp; WSO2 Carbon, including security fixes&lt;br /&gt;3. Architectural enhancements to WSO2 Carbon&lt;br /&gt;&lt;br /&gt;How to Run&lt;br /&gt;----------&lt;br /&gt; 1. Extract the downloaded zip&lt;br /&gt; 2. Go to the bin directory in the extracted folder&lt;br /&gt; 3. Run the wso2server.sh or wso2server.bat as appropriate&lt;br /&gt; 4. Point you browser to the URL &lt;a href="https://localhost:9443/carbon/" target="_blank" style="color: rgb(34, 34, 34); "&gt;https://localhost:9443/carbon/&lt;/a&gt;&lt;br /&gt; 5. Use "admin", "admin" as the username and password.&lt;br /&gt; 6. If you need to start the OSGi console with the server use the&lt;br /&gt;  property -DosgiConsole when starting the server&lt;br /&gt;&lt;br /&gt;For more details, run, wso2server.sh (wso2server.bat) --help&lt;br /&gt;&lt;br /&gt;Known issues&lt;br /&gt;------------&lt;br /&gt;&lt;br /&gt;All known issues have been filed here [3]. Please report any issues you&lt;br /&gt;find as JIRA entries.&lt;br /&gt;&lt;br /&gt;Thanks&lt;br /&gt;WSO2 Carbon &amp;amp; WSO2 WSAS team&lt;br /&gt;&lt;br /&gt;1. &lt;a href="http://wso2.org/downloads/wsas" target="_blank" style="color: rgb(34, 34, 34); "&gt;http://wso2.org/downloads/wsas&lt;/a&gt;&lt;br /&gt;2. &lt;a href="http://wso2.org/projects/carbon" target="_blank" style="color: rgb(34, 34, 34); "&gt;http://wso2.org/projects/&lt;wbr&gt;carbon&lt;/a&gt;&lt;br /&gt;3. &lt;a href="https://wso2.org/jira/browse/CARBON" target="_blank" style="color: rgb(34, 34, 34); "&gt;https://wso2.org/jira/browse/&lt;wbr&gt;CARBON&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21698308-443206123400382721?l=afkham.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afkham.org/feeds/443206123400382721/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=21698308&amp;postID=443206123400382721' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/443206123400382721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/443206123400382721'/><link rel='alternate' type='text/html' href='http://afkham.org/2009/07/wso2-wsas-310-released.html' title='WSO2 WSAS 3.1.0 Released!'/><author><name>Afkham Azeez</name><uri>http://www.blogger.com/profile/03475634735349390668</uri><email>afkham@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11937792515456356337'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21698308.post-8228683508075634388</id><published>2009-05-17T21:11:00.003+05:30</published><updated>2009-05-17T21:29:54.057+05:30</updated><title type='text'>An Honorable Peace!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_k5n6bZcNC_I/ShAzx_NvmnI/AAAAAAAAAd8/YhHktKWMg70/s1600-h/SriLankaF.gif"&gt;&lt;img style="cursor: pointer; width: 400px; height: 267px;" src="http://1.bp.blogspot.com/_k5n6bZcNC_I/ShAzx_NvmnI/AAAAAAAAAd8/YhHktKWMg70/s400/SriLankaF.gif" alt="" id="BLOGGER_PHOTO_ID_5336822492309723762" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Today is a dream come true for me as well as other Sri Lankans. We have been paying heavily over the past 3 decades for a war that has been dragging on for the the benefit of a handful of individuals. Now, due to the unprecedented leadership provided by the Sri Lankan government ably led by the fearless president Mahinda Rajapaksha combined with the tears &amp;amp; sweat of the elite Sri Lankan armed forces, has completely defeated terrorism in Sri Lanka. The Sri Lankan goverment was put under tremendous domestic &amp;amp; International pressure, and it takes extraordinary leadership to diplomatically handle such pressures while successfully executing the war, all the while minimizing civilian casualties. If civilians were bombed deliberately, as claimed by some, why didn't the Sri Lankan forces bomb the hell out of the few square kilometers the terrorists were holed in for the past several months and finish off the war within a couple of weeks?&lt;br /&gt;&lt;br /&gt;Some elements do not fit into the conventional society. Terrorism is one such element. Such elements need to be eradicated. No negotiations whatsoever. Think of it like this, if your household is infested with pests what would you do? Any sane person's answer would be 'eradicate them'. It is the same with terrorists.&lt;br /&gt;&lt;br /&gt;From time to time there were truces &amp;amp; ceasefire agreements which the terrorists always used to their advantage. Some intellectuals used to mention that the peace during those times of truce was not an honorable peace. Now, with the anti-social elements wiped out, we will have an honorable peace.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Indeed, the 17th of May should be celebrated as the second independence day of Sri Lanka.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21698308-8228683508075634388?l=afkham.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afkham.org/feeds/8228683508075634388/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=21698308&amp;postID=8228683508075634388' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/8228683508075634388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/8228683508075634388'/><link rel='alternate' type='text/html' href='http://afkham.org/2009/05/honorable-peace.html' title='An Honorable Peace!'/><author><name>Afkham Azeez</name><uri>http://www.blogger.com/profile/03475634735349390668</uri><email>afkham@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11937792515456356337'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_k5n6bZcNC_I/ShAzx_NvmnI/AAAAAAAAAd8/YhHktKWMg70/s72-c/SriLankaF.gif' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21698308.post-1058349146512128776</id><published>2009-03-19T20:06:00.002+05:30</published><updated>2009-03-19T20:18:51.765+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='Amazon EC2'/><category scheme='http://www.blogger.com/atom/ns#' term='apache'/><title type='text'>ApacheCon Europe 2009</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://eu.apachecon.com/"&gt;&lt;img style="cursor: pointer; width: 234px; height: 62px;" src="http://eu.apachecon.com/page_attachments/0000/0121/234x60_basic.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I will be &lt;a href="http://eu.apachecon.com/c/aceu2009/speakers/214"&gt;making two presentations&lt;/a&gt; at the ApacheCon Europe 2009 at Amsterdam, Netherlands.&lt;br /&gt;&lt;br /&gt;1. &lt;a href="http://eu.apachecon.com/c/aceu2009/sessions/172"&gt;Autoscaling Web Services on Amazon EC2&lt;/a&gt;&lt;br /&gt;This will be based on the work I've been doing on autoscaling Axis2 Web services.&lt;br /&gt;&lt;br /&gt;2. &lt;a href="http://eu.apachecon.com/c/aceu2009/sessions/132"&gt;OSGi as Framework for Building a Product Line: Experience and Best Practices&lt;/a&gt;&lt;br /&gt;This will be based on our experience with &lt;a href="http://wso2.org/projects/carbon/"&gt;WSO2 Carbon&lt;/a&gt; &amp;amp; will be presented by &lt;a href="http://eu.apachecon.com/c/aceu2009/speakers/211"&gt;Ruwan Linton&lt;/a&gt; &amp;amp; I. Ruwan will also be talking about &lt;a href="http://eu.apachecon.com/c/aceu2009/sessions/154"&gt;Achieving Scalability and High Availability for clustered Web Services using Apache Synapse&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://eu.apachecon.com/c/aceu2009/speakers/213"&gt;Paul Fremantle&lt;/a&gt;, CTO of WSO2, will also be making presentations on &lt;a href="http://eu.apachecon.com/c/aceu2009/sessions/144"&gt;Open Source for Interoperability&lt;/a&gt;, &lt;a href="http://eu.apachecon.com/c/aceu2009/sessions/146"&gt;Apache license as a business model: Challenges and opportunities&lt;/a&gt; &amp;amp; &lt;a href="http://eu.apachecon.com/c/aceu2009/sessions/155"&gt;Event Driven Architectures with Apache Synapse&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Say hi to us if you drop by at ApacheCon Europe 2009 :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21698308-1058349146512128776?l=afkham.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afkham.org/feeds/1058349146512128776/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=21698308&amp;postID=1058349146512128776' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/1058349146512128776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/1058349146512128776'/><link rel='alternate' type='text/html' href='http://afkham.org/2009/03/apachecon-europe-2009.html' title='ApacheCon Europe 2009'/><author><name>Afkham Azeez</name><uri>http://www.blogger.com/profile/03475634735349390668</uri><email>afkham@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11937792515456356337'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21698308.post-4656122568132468138</id><published>2009-03-02T19:23:00.002+05:30</published><updated>2009-03-02T19:24:55.489+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><title type='text'>Me!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_k5n6bZcNC_I/SavlCsmOtUI/AAAAAAAAAdE/917BIDuo-rw/s1600-h/azeez.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 399px;" src="http://2.bp.blogspot.com/_k5n6bZcNC_I/SavlCsmOtUI/AAAAAAAAAdE/917BIDuo-rw/s400/azeez.jpg" alt="" id="BLOGGER_PHOTO_ID_5308588420280268098" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21698308-4656122568132468138?l=afkham.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afkham.org/feeds/4656122568132468138/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=21698308&amp;postID=4656122568132468138' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/4656122568132468138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/4656122568132468138'/><link rel='alternate' type='text/html' href='http://afkham.org/2009/03/me.html' title='Me!'/><author><name>Afkham Azeez</name><uri>http://www.blogger.com/profile/03475634735349390668</uri><email>afkham@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11937792515456356337'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_k5n6bZcNC_I/SavlCsmOtUI/AAAAAAAAAdE/917BIDuo-rw/s72-c/azeez.jpg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21698308.post-7776987918634653789</id><published>2009-02-14T20:43:00.004+05:30</published><updated>2009-02-14T21:23:25.320+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='huawei e220'/><title type='text'>How to unlock Huawei E220 HSDPA Modem</title><content type='html'>&lt;a href="http://www.seejay.net/2009/02/how-to-unlock-huawei-e220-hsdpa-modem.html"&gt;Here&lt;/a&gt; is a great post by Seejay on &lt;a href="http://www.seejay.net/2009/02/how-to-unlock-huawei-e220-hsdpa-modem.html"&gt;unlocking the Huawei E220 HSDPA modem&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.seejay.net/2009/02/why-i-unlocked-my-hsdpa-modem-and-why.html"&gt;Here&lt;/a&gt; is the reason &lt;a href="http://www.seejay.net/2009/02/why-i-unlocked-my-hsdpa-modem-and-why.html"&gt;why he decided to unlock it&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I firmly believe that the service provider  does not have the right to lock the device since we are paying the full price for the device. Imagine buying a general purpose computer that comes pre-installed with some Operating System &amp;amp;  is locked by the vendor of that Operating System or Hardware Vendor so that we cannot run another OS on that machine. They have no right to restrict the customers' freedom to switch to an alternative service provider.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21698308-7776987918634653789?l=afkham.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afkham.org/feeds/7776987918634653789/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=21698308&amp;postID=7776987918634653789' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/7776987918634653789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/7776987918634653789'/><link rel='alternate' type='text/html' href='http://afkham.org/2009/02/how-to-unlock-huawei-e220-hsdpa-modem.html' title='How to unlock Huawei E220 HSDPA Modem'/><author><name>Afkham Azeez</name><uri>http://www.blogger.com/profile/03475634735349390668</uri><email>afkham@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11937792515456356337'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21698308.post-7721868023430165089</id><published>2009-02-07T16:06:00.004+05:30</published><updated>2009-02-07T16:19:27.905+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='wso2'/><title type='text'>Final Releases of Carbon based Products</title><content type='html'>Some of us have been blogging for the past few months about a revolutionary way of building middleware products called &lt;a href="http://wso2.org/projects/carbon"&gt;Carbon&lt;/a&gt;. There were also several blog posts about preview releases, beta releases &amp;amp; release candidates of Carbon based &lt;a href="http://wso2.com/products"&gt;WSO2 Products&lt;/a&gt;. There was much enthusiasm amongst the community about how the final products will turn out to be. Wait no more! Yesterday, we released the final packs of&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://wso2.org/projects/wsas/java"&gt;WSO2 Web Services Application Server (WSAS) 3.0&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://wso2.org/projects/esb"&gt;WSO2 Enterprise Service Bus (ESB) 2.0&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://wso2.org/projects/registry"&gt;WSO2 Registry 2.0&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://wso2.org/projects/bps"&gt;WSO2 Business Process Server (BPS) 1.0&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;Of course, you can have the features in one product running on an instance of another product. You can mix-n-match your requirements with the available feature set. We will shortly make available feature packs which will allow you to extend the feature set available on a particular product instance.&lt;br /&gt;&lt;br /&gt;Like all releases from WSO2, these product releases are also fully open source and are available under the Apache Software License 2.0.&lt;br /&gt;&lt;br /&gt;Feel to download these products, try them out and provide feedback.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21698308-7721868023430165089?l=afkham.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afkham.org/feeds/7721868023430165089/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=21698308&amp;postID=7721868023430165089' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/7721868023430165089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/7721868023430165089'/><link rel='alternate' type='text/html' href='http://afkham.org/2009/02/final-releases-of-carbon-based-products.html' title='Final Releases of Carbon based Products'/><author><name>Afkham Azeez</name><uri>http://www.blogger.com/profile/03475634735349390668</uri><email>afkham@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11937792515456356337'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21698308.post-3989150616001825792</id><published>2009-02-06T17:26:00.003+05:30</published><updated>2009-02-06T17:36:44.922+05:30</updated><title type='text'>Sumedha's Blog on Fruit Juices</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_k5n6bZcNC_I/SYwnlAbgqHI/AAAAAAAAAcs/nLLOO1iGu0M/s1600-h/fruits.jpg"&gt;&lt;img style="cursor: pointer; width: 345px; height: 300px;" src="http://3.bp.blogspot.com/_k5n6bZcNC_I/SYwnlAbgqHI/AAAAAAAAAcs/nLLOO1iGu0M/s400/fruits.jpg" alt="" id="BLOGGER_PHOTO_ID_5299654378232260722" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Today, I accidentally discovered that my good friend &amp;amp; colleague, &lt;a href="http://sumedha.blogspot.com/"&gt;Sumedha&lt;/a&gt;, also enjoys experimenting &amp;amp; preparing various fruit juices  &amp;amp; has been secretly maintaining a blog with his recipes :) Seems that he is an expert in this area.&lt;br /&gt;&lt;br /&gt;So folks, enjoy &lt;a href="http://fresh-fruit-juices.blogspot.com/"&gt;Sumedha's Blog on Fruit Juices&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21698308-3989150616001825792?l=afkham.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afkham.org/feeds/3989150616001825792/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=21698308&amp;postID=3989150616001825792' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/3989150616001825792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/3989150616001825792'/><link rel='alternate' type='text/html' href='http://afkham.org/2009/02/sumedhas-blog-on-fruit-juices.html' title='Sumedha&apos;s Blog on Fruit Juices'/><author><name>Afkham Azeez</name><uri>http://www.blogger.com/profile/03475634735349390668</uri><email>afkham@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11937792515456356337'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_k5n6bZcNC_I/SYwnlAbgqHI/AAAAAAAAAcs/nLLOO1iGu0M/s72-c/fruits.jpg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-21698308.post-6114697004453890708</id><published>2009-02-05T14:10:00.000+05:30</published><updated>2009-02-05T14:11:56.873+05:30</updated><category scheme='http://www.blogger.com/atom/ns#' term='wso2'/><title type='text'>WSO2 Elevator Pitch</title><content type='html'>A short &amp;amp; sweet introduction to WSO2&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/ThQDV5-GDaM&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/ThQDV5-GDaM&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21698308-6114697004453890708?l=afkham.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://afkham.org/feeds/6114697004453890708/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=21698308&amp;postID=6114697004453890708' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/6114697004453890708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/21698308/posts/default/6114697004453890708'/><link rel='alternate' type='text/html' href='http://afkham.org/2009/02/wso2-elevator-pitch.html' title='WSO2 Elevator Pitch'/><author><name>Afkham Azeez</name><uri>http://www.blogger.com/profile/03475634735349390668</uri><email>afkham@gmail.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11937792515456356337'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>