<?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>DeepakGaikwad.net &#187; Java</title>
	<atom:link href="http://www.deepakgaikwad.net/index.php/category/java/feed" rel="self" type="application/rss+xml" />
	<link>http://www.deepakgaikwad.net</link>
	<description>Travel Articles and Tech Notes</description>
	<lastBuildDate>Thu, 19 Jan 2012 09:18:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Programmatic Thread Dump Generation Using JMX APIs</title>
		<link>http://www.deepakgaikwad.net/index.php/2012/01/10/programmatic-thread-dump-generation-using-jmx-apis.html</link>
		<comments>http://www.deepakgaikwad.net/index.php/2012/01/10/programmatic-thread-dump-generation-using-jmx-apis.html#comments</comments>
		<pubDate>Tue, 10 Jan 2012 09:23:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Tech Notes]]></category>
		<category><![CDATA[JDK 1.5]]></category>
		<category><![CDATA[JDK 1.6]]></category>
		<category><![CDATA[JMX]]></category>
		<category><![CDATA[Thread Dump]]></category>

		<guid isPermaLink="false">http://www.deepakgaikwad.net/?p=1242</guid>
		<description><![CDATA[Java 5 and later provides tools with JDK to generate thread dump. jconsole is one option which connects to the running JVM and provides graphical interface to access JVM data. Another option is using jstack to generate stacktrace of certain instance. I came across a scenario, where, there was a conditional requirement to generate thread dump]]></description>
		<wfw:commentRss>http://www.deepakgaikwad.net/index.php/2012/01/10/programmatic-thread-dump-generation-using-jmx-apis.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Different Behavior of annotation @XmlMixed in JDK 1.6</title>
		<link>http://www.deepakgaikwad.net/index.php/2011/12/06/different-behavior-of-annotation-xmlmixed-in-jdk-1-6.html</link>
		<comments>http://www.deepakgaikwad.net/index.php/2011/12/06/different-behavior-of-annotation-xmlmixed-in-jdk-1-6.html#comments</comments>
		<pubDate>Tue, 06 Dec 2011 04:52:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Tech Notes]]></category>
		<category><![CDATA[Annotations]]></category>
		<category><![CDATA[JAXB]]></category>

		<guid isPermaLink="false">http://www.deepakgaikwad.net/?p=1226</guid>
		<description><![CDATA[@XMLMixed tag behaved differently in JDK 1.6 as compared to JDK 1.5. It results in ClassCastException. Reason and possible solutions discussed in detail.]]></description>
		<wfw:commentRss>http://www.deepakgaikwad.net/index.php/2011/12/06/different-behavior-of-annotation-xmlmixed-in-jdk-1-6.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Allocate Additional Memory to Java Heap Analyzer</title>
		<link>http://www.deepakgaikwad.net/index.php/2011/07/01/allocate-additional-memory-to-java-heap-analyzer.html</link>
		<comments>http://www.deepakgaikwad.net/index.php/2011/07/01/allocate-additional-memory-to-java-heap-analyzer.html#comments</comments>
		<pubDate>Fri, 01 Jul 2011 09:13:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[IBM Heap Analyzer]]></category>
		<category><![CDATA[java.lang.OutOfMemoryError]]></category>

		<guid isPermaLink="false">http://www.deepakgaikwad.net/?p=1192</guid>
		<description><![CDATA[Somebody asked me this problem that he is trying to analyze a considerably huge heap dump, and he is not able to analyze it, because IBM Heap Analyzer is not starting only. The error is – JVM not starting as the space is not getting allocated. He was claiming that the machine RAM is far more than what he is trying to allocate.  How to solve this?]]></description>
		<wfw:commentRss>http://www.deepakgaikwad.net/index.php/2011/07/01/allocate-additional-memory-to-java-heap-analyzer.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Common Mistakes in Exception Handling</title>
		<link>http://www.deepakgaikwad.net/index.php/2010/03/04/common-mistakes-in-exception-handling.html</link>
		<comments>http://www.deepakgaikwad.net/index.php/2010/03/04/common-mistakes-in-exception-handling.html#comments</comments>
		<pubDate>Thu, 04 Mar 2010 05:46:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Dos and Don'ts]]></category>
		<category><![CDATA[Exception]]></category>

		<guid isPermaLink="false">http://www.deepakgaikwad.net/?p=1174</guid>
		<description><![CDATA[Exception is disruption to a normal execution flow of a Java (in general any) program. This disruption can be because of a runtime problem e.g. data problem, initialization problem, etc. or because of a failing business condition. Java is capable of handling all such undesired scenarios elegantly. But when it comes to a developer to use these java generated exceptions to provide enough information to different stakeholders, then few mistakes occur.]]></description>
		<wfw:commentRss>http://www.deepakgaikwad.net/index.php/2010/03/04/common-mistakes-in-exception-handling.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Role of Frameworks in Architecture Definition</title>
		<link>http://www.deepakgaikwad.net/index.php/2010/02/22/role-of-frameworks-in-architecture-definition.html</link>
		<comments>http://www.deepakgaikwad.net/index.php/2010/02/22/role-of-frameworks-in-architecture-definition.html#comments</comments>
		<pubDate>Mon, 22 Feb 2010 17:33:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Framework]]></category>

		<guid isPermaLink="false">http://www.deepakgaikwad.net/?p=1166</guid>
		<description><![CDATA[If one wants to select an important technology trend in Java world over past few years, then it has to be the growth and wide acceptance of open source frameworks in application development. If we look back, there are examples of frameworks which got wiped out with time, also there are examples of frameworks which have changed the way applications are getting developed. These successful frameworks have contributed to give a new look to Java itself. There are many reasons behind continued success of different frameworks available in market. I ...]]></description>
		<wfw:commentRss>http://www.deepakgaikwad.net/index.php/2010/02/22/role-of-frameworks-in-architecture-definition.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Eclipse Features to Improve Java Productivity</title>
		<link>http://www.deepakgaikwad.net/index.php/2010/02/15/eclipse-features-to-improve-java-productivity.html</link>
		<comments>http://www.deepakgaikwad.net/index.php/2010/02/15/eclipse-features-to-improve-java-productivity.html#comments</comments>
		<pubDate>Mon, 15 Feb 2010 17:17:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Productivity]]></category>

		<guid isPermaLink="false">http://www.deepakgaikwad.net/?p=1158</guid>
		<description><![CDATA[Eclipse IDE provides many features to help a developer in development activities. Help to write code, integrate with servers, deployment, quality check and what not. In this article, I am consolidating those features which help us in improving productivity. Here I have used Eclipse Galileo and for unit test generation it is JUnit 4.4.

1. Getter and Setter Generation
Open a java file in java editor, right click at the place where you want getters and setters implemented. The follow the menu Source &#62; Generate Getters and Setters… This will generate getters ...]]></description>
		<wfw:commentRss>http://www.deepakgaikwad.net/index.php/2010/02/15/eclipse-features-to-improve-java-productivity.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>What is Difference Between An Architect and A Designer?</title>
		<link>http://www.deepakgaikwad.net/index.php/2010/02/11/what-is-difference-between-an-architect-and-a-designer.html</link>
		<comments>http://www.deepakgaikwad.net/index.php/2010/02/11/what-is-difference-between-an-architect-and-a-designer.html#comments</comments>
		<pubDate>Thu, 11 Feb 2010 17:12:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[java architect]]></category>

		<guid isPermaLink="false">http://www.deepakgaikwad.net/?p=1155</guid>
		<description><![CDATA[Some of you might say that there is a thin line between these two designations, while some might be able to differentiate clearly saying that comparing these two is comparing apples and oranges. But it is true that these two personalities work under same roof to achieve same goal of delivering a project, more appropriately application/system. Ok, there might be someone who performs both the roles for a project.  Then the question to be asked to the person &#8211; what is difference when you are an roaming around as an ...]]></description>
		<wfw:commentRss>http://www.deepakgaikwad.net/index.php/2010/02/11/what-is-difference-between-an-architect-and-a-designer.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Long Time-stamp to Date Conversion in Java</title>
		<link>http://www.deepakgaikwad.net/index.php/2010/02/10/long-time-stamp-to-date-conversion-in-java.html</link>
		<comments>http://www.deepakgaikwad.net/index.php/2010/02/10/long-time-stamp-to-date-conversion-in-java.html#comments</comments>
		<pubDate>Wed, 10 Feb 2010 10:56:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[date]]></category>
		<category><![CDATA[timestamp]]></category>

		<guid isPermaLink="false">http://www.deepakgaikwad.net/?p=1152</guid>
		<description><![CDATA[I wanted to convert a timestamp from long value to something human understandable date. I explored multiple ways of doing it with a couple of controlling parameters. Sharing it as it might be useful to you.

To present the output, there are two alternatives, one is going for manual business and other is using date formatter. Though first one is manual work, it is discussed here because you may require a format that is not readily available in standard formats provided by Java. Sometimes the time output is expected in a ...]]></description>
		<wfw:commentRss>http://www.deepakgaikwad.net/index.php/2010/02/10/long-time-stamp-to-date-conversion-in-java.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Investigating java.lang.OutOfMemoryError</title>
		<link>http://www.deepakgaikwad.net/index.php/2010/02/09/investigating-java-lang-outofmemoryerror.html</link>
		<comments>http://www.deepakgaikwad.net/index.php/2010/02/09/investigating-java-lang-outofmemoryerror.html#comments</comments>
		<pubDate>Tue, 09 Feb 2010 16:57:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[java.lang.OutOfMemoryError]]></category>
		<category><![CDATA[JVM]]></category>
		<category><![CDATA[Memory]]></category>

		<guid isPermaLink="false">http://www.deepakgaikwad.net/?p=1147</guid>
		<description><![CDATA[Mostly we do not encounter this error in preliminary stages of application development. Sometimes functional testing reveals this error, but many times it is revealed during performance testing. It is not so annoying when it occurs before we push the application into production, but the real pain starts when we are hit by this error in production. When production server goes down or hangs itself with java.lang.OutOfMemoryError, it can even lead to a heavy monitory loss. You get some breathing space if the server gives enough time between two cycles ...]]></description>
		<wfw:commentRss>http://www.deepakgaikwad.net/index.php/2010/02/09/investigating-java-lang-outofmemoryerror.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>When to Say NO to the Cup of Coffee?</title>
		<link>http://www.deepakgaikwad.net/index.php/2010/01/20/when-to-say-no-to-a-cup-of-coffee.html</link>
		<comments>http://www.deepakgaikwad.net/index.php/2010/01/20/when-to-say-no-to-a-cup-of-coffee.html#comments</comments>
		<pubDate>Wed, 20 Jan 2010 15:54:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Disadvantages of Java]]></category>

		<guid isPermaLink="false">http://www.deepakgaikwad.net/?p=1139</guid>
		<description><![CDATA[Java, a portable, multitasking, object oriented language. It has captured a considerable share of market so far. We also have huge number of products developed using this language to provide need based features to applications using it. It has also come long way since it’s birth. We have been using this language in many applications; still there are some places where we would prefer to say No to Java. These occasions may be result of some inherent disadvantages in Java, or these can be the side effects of some of ...]]></description>
		<wfw:commentRss>http://www.deepakgaikwad.net/index.php/2010/01/20/when-to-say-no-to-a-cup-of-coffee.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

