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

<channel>
	<title>Aparna Chaudhary Blog &#187; Open Source</title>
	<atom:link href="http://blog.aparnachaudhary.net/category/open-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.aparnachaudhary.net</link>
	<description>My Blog about Java, and Open Source</description>
	<lastBuildDate>Thu, 22 Dec 2011 12:44:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>JBoss AS7.1 on RHEL6</title>
		<link>http://blog.aparnachaudhary.net/2011/12/22/jboss-as7-1-on-rhel6/</link>
		<comments>http://blog.aparnachaudhary.net/2011/12/22/jboss-as7-1-on-rhel6/#comments</comments>
		<pubDate>Thu, 22 Dec 2011 12:44:07 +0000</pubDate>
		<dc:creator>Aparna Chaudhary</dc:creator>
				<category><![CDATA[JBoss]]></category>
		<category><![CDATA[JEE]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[JEE6]]></category>
		<category><![CDATA[RHEL6]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://blog.aparnachaudhary.net/?p=628</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://blog.aparnachaudhary.net/2011/12/22/jboss-as7-1-on-rhel6/";</script> Print  PDF var dzone_style="2";Today I got JBoss AS 7.1.0.CR1 fresh out of oven. The GA release is expected in next month. Full JavaEE certification is planned for this release. The following tutorial demonstrates how to set up JBoss AS7.1 on RHEL6.

Install JBoss AS7.1 on RHEL6:
Follow these five easy steps to get started with JBoss [...]]]></description>
		<wfw:commentRss>http://blog.aparnachaudhary.net/2011/12/22/jboss-as7-1-on-rhel6/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Activiti 5 with Spring Integration 2.0 Mail Adapter</title>
		<link>http://blog.aparnachaudhary.net/2010/11/23/activiti-bpm-springintegration-mail-adapter/</link>
		<comments>http://blog.aparnachaudhary.net/2010/11/23/activiti-bpm-springintegration-mail-adapter/#comments</comments>
		<pubDate>Tue, 23 Nov 2010 16:23:43 +0000</pubDate>
		<dc:creator>Aparna Chaudhary</dc:creator>
				<category><![CDATA[Enterprise Integration]]></category>
		<category><![CDATA[JEE]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Spring Framework]]></category>
		<category><![CDATA[activiti]]></category>
		<category><![CDATA[Apache Wicket]]></category>
		<category><![CDATA[SpringIntegration]]></category>

		<guid isPermaLink="false">http://blog.aparnachaudhary.net/?p=567</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://blog.aparnachaudhary.net/2010/11/23/activiti-bpm-springintegration-mail-adapter/";</script> Print  PDF var dzone_style="2"; Activiti is an open source BPM and workflow system. The first GA release is expected to be out next month i.e. Dec 2010. The roadmap of activiti looks very promising and also involvement of companies like SpringSource and MuleSoft can make it even more interesting. There are couple of [...]]]></description>
		<wfw:commentRss>http://blog.aparnachaudhary.net/2010/11/23/activiti-bpm-springintegration-mail-adapter/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Scala &#8211; Step by Step!!</title>
		<link>http://blog.aparnachaudhary.net/2010/07/10/scala-step-by-step/</link>
		<comments>http://blog.aparnachaudhary.net/2010/07/10/scala-step-by-step/#comments</comments>
		<pubDate>Sat, 10 Jul 2010 17:38:44 +0000</pubDate>
		<dc:creator>Aparna Chaudhary</dc:creator>
				<category><![CDATA[JEE]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[scala]]></category>

		<guid isPermaLink="false">http://blog.aparnachaudhary.net/?p=524</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://blog.aparnachaudhary.net/2010/07/10/scala-step-by-step/";</script> Print  PDF var dzone_style="2";I decided to learn Scala when I saw a piece of code written by one of my colleagues. I was amazed with its conciseness. But I failed at my first attempt to learn this language. I know the reason why. I read some stuff without writing enough code. After couple [...]]]></description>
		<wfw:commentRss>http://blog.aparnachaudhary.net/2010/07/10/scala-step-by-step/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introduction to Hibernate Search Framework</title>
		<link>http://blog.aparnachaudhary.net/2010/05/23/introduction-to-hibernate-search-framework/</link>
		<comments>http://blog.aparnachaudhary.net/2010/05/23/introduction-to-hibernate-search-framework/#comments</comments>
		<pubDate>Sun, 23 May 2010 12:57:03 +0000</pubDate>
		<dc:creator>Aparna Chaudhary</dc:creator>
				<category><![CDATA[Enterprise Search]]></category>
		<category><![CDATA[JEE]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Apache Wicket]]></category>
		<category><![CDATA[Hibernate]]></category>
		<category><![CDATA[Hibernate Search]]></category>
		<category><![CDATA[SpringFramework]]></category>

		<guid isPermaLink="false">http://blog.aparnachaudhary.net/?p=490</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://blog.aparnachaudhary.net/2010/05/23/introduction-to-hibernate-search-framework/";</script> Print  PDF var dzone_style="2";Enterprise Search is becoming one of the common requirements of any consumer web application that we build these days. So I thought of learning some stuff in this domain. If you think about open source frameworks providing enterprise search functionality, probably Lucene is the one and only answer that comes [...]]]></description>
		<wfw:commentRss>http://blog.aparnachaudhary.net/2010/05/23/introduction-to-hibernate-search-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Spring Integration with Twitter4J to Email Tweets</title>
		<link>http://blog.aparnachaudhary.net/2010/04/23/using-spring-integration-with-twitter4j-to-email-tweets/</link>
		<comments>http://blog.aparnachaudhary.net/2010/04/23/using-spring-integration-with-twitter4j-to-email-tweets/#comments</comments>
		<pubDate>Fri, 23 Apr 2010 06:54:19 +0000</pubDate>
		<dc:creator>Aparna Chaudhary</dc:creator>
				<category><![CDATA[JEE]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Spring Framework]]></category>
		<category><![CDATA[EIP]]></category>
		<category><![CDATA[SpringFramework]]></category>
		<category><![CDATA[SpringIntegration]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Twitter4J]]></category>

		<guid isPermaLink="false">http://blog.aparnachaudhary.net/?p=461</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://blog.aparnachaudhary.net/2010/04/23/using-spring-integration-with-twitter4j-to-email-tweets/";</script> Print  PDF var dzone_style="2";Recently I was playing around with Spring Integration. To understand any new framework one cannot just rely on documentation. So I created a demo application to try out different features of the framework. Since my main motivation was to understand Spring Integration framework, I wanted to spend minimal efforts in [...]]]></description>
		<wfw:commentRss>http://blog.aparnachaudhary.net/2010/04/23/using-spring-integration-with-twitter4j-to-email-tweets/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Esper &#8211; Complex Event Processing Engine</title>
		<link>http://blog.aparnachaudhary.net/2009/11/20/esper-complex-event-processing-engine/</link>
		<comments>http://blog.aparnachaudhary.net/2009/11/20/esper-complex-event-processing-engine/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 13:28:39 +0000</pubDate>
		<dc:creator>Aparna Chaudhary</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Complex Event Processing]]></category>
		<category><![CDATA[ESP]]></category>
		<category><![CDATA[Esper]]></category>
		<category><![CDATA[Event Stream Processing]]></category>

		<guid isPermaLink="false">http://blog.aparnachaudhary.net/?p=375</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://blog.aparnachaudhary.net/2009/11/20/esper-complex-event-processing-engine/";</script> Print  PDF var dzone_style="2";Recently I presented a talk about Esper at JTeam Tech Meeting. Please go through the slides if you are interested in understanding more about Complex Event Processing and Esper . The first half of the presentation covers conceptual knowledge of Complex Event Processing, its advantages over traditional approaches and use [...]]]></description>
		<wfw:commentRss>http://blog.aparnachaudhary.net/2009/11/20/esper-complex-event-processing-engine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Generating Dynamic PDF Using iText</title>
		<link>http://blog.aparnachaudhary.net/2009/11/06/generating-dynamic-pdf-using-itext/</link>
		<comments>http://blog.aparnachaudhary.net/2009/11/06/generating-dynamic-pdf-using-itext/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 14:49:20 +0000</pubDate>
		<dc:creator>Aparna Chaudhary</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[iText]]></category>
		<category><![CDATA[Java PDF Generator]]></category>
		<category><![CDATA[PDFStamper]]></category>

		<guid isPermaLink="false">http://blog.aparnachaudhary.net/?p=362</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://blog.aparnachaudhary.net/2009/11/06/generating-dynamic-pdf-using-itext/";</script> Print  PDF var dzone_style="2";iText is a library that allows you to generate PDF files on the fly.
In the following blog post I would show how to
1. Create PDF using PDF Template and PDF Form
2. Appending documents

Create PDF using PDF Template for PDF AcroForm:
template.pdf is a PDF template with PDF Form fields firstName and [...]]]></description>
		<wfw:commentRss>http://blog.aparnachaudhary.net/2009/11/06/generating-dynamic-pdf-using-itext/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Date DropDownChoice Component Apache Wicket</title>
		<link>http://blog.aparnachaudhary.net/2009/07/29/date-dropdownchoice-apache-wicket/</link>
		<comments>http://blog.aparnachaudhary.net/2009/07/29/date-dropdownchoice-apache-wicket/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 14:18:47 +0000</pubDate>
		<dc:creator>Aparna Chaudhary</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Apache Wicket]]></category>
		<category><![CDATA[Date DropDownChoice]]></category>
		<category><![CDATA[wicket-datetime]]></category>

		<guid isPermaLink="false">http://aparnachaudhary.wordpress.com/?p=272</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://blog.aparnachaudhary.net/2009/07/29/date-dropdownchoice-apache-wicket/";</script> Print  PDF var dzone_style="2";Apache Wicket is yet another Java Web Development framework. But the beauty of Wicket is it provides clear separation of concerns. It doesn&#8217;t mix markup and java and saves you from adapting to additional expression language. Wicket templates are simple HTML files with only additional wicket attribute wicket:id. This makes [...]]]></description>
		<wfw:commentRss>http://blog.aparnachaudhary.net/2009/07/29/date-dropdownchoice-apache-wicket/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Stop the Blame Game with Perf4J</title>
		<link>http://blog.aparnachaudhary.net/2009/07/22/stop-the-blame-game-with-perf4j/</link>
		<comments>http://blog.aparnachaudhary.net/2009/07/22/stop-the-blame-game-with-perf4j/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 08:45:55 +0000</pubDate>
		<dc:creator>Aparna Chaudhary</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Java Performance]]></category>
		<category><![CDATA[Perf4J]]></category>
		<category><![CDATA[Performance Monitoring]]></category>

		<guid isPermaLink="false">http://aparnachaudhary.wordpress.com/?p=253</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://blog.aparnachaudhary.net/2009/07/22/stop-the-blame-game-with-perf4j/";</script> Print  PDF var dzone_style="2";Performance tracking and monitoring is often a problem with many applications. Especially in systems with distributed SOA architecture, its difficult to identify the services causing performance hit. So its nice, wise and safe always to profile heavy operations in exterprise applications. Theres always a bad day when suddenly system starts [...]]]></description>
		<wfw:commentRss>http://blog.aparnachaudhary.net/2009/07/22/stop-the-blame-game-with-perf4j/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Clean the mess with XStream</title>
		<link>http://blog.aparnachaudhary.net/2009/04/09/xstream/</link>
		<comments>http://blog.aparnachaudhary.net/2009/04/09/xstream/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 19:41:00 +0000</pubDate>
		<dc:creator>Aparna Chaudhary</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Clean Code]]></category>
		<category><![CDATA[JUnit]]></category>
		<category><![CDATA[Unit Testing]]></category>
		<category><![CDATA[XStream]]></category>

		<guid isPermaLink="false">http://aparnachaudhary.wordpress.com/?p=212</guid>
		<description><![CDATA[<script type="text/javascript">dzone_url = "http://blog.aparnachaudhary.net/2009/04/09/xstream/";</script> Print  PDF var dzone_style="2";
Writing clean, isolated and efficient unit test is often a challenge for developers. Efficient test should cover all the possible business scenarios. To create test for covering multiple test scenarios, you need more test data.
For instance, imagine you are writing a test for some Service component. Now if the responsibility [...]]]></description>
		<wfw:commentRss>http://blog.aparnachaudhary.net/2009/04/09/xstream/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

