<?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; Tech Notes</title>
	<atom:link href="http://www.deepakgaikwad.net/index.php/category/technotes/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>Log4j in a Web Application</title>
		<link>http://www.deepakgaikwad.net/index.php/2012/01/19/log4j-in-a-web-application.html</link>
		<comments>http://www.deepakgaikwad.net/index.php/2012/01/19/log4j-in-a-web-application.html#comments</comments>
		<pubDate>Thu, 19 Jan 2012 09:17:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[JEE]]></category>
		<category><![CDATA[Tech Notes]]></category>
		<category><![CDATA[Log4j]]></category>

		<guid isPermaLink="false">http://www.deepakgaikwad.net/?p=1245</guid>
		<description><![CDATA[This article explains how to enable log4j logging and how to change configuration to generate different levels of logs in a web application. It also tells how to enable logging for different frameworks like Struts, Spring, Hibernate etc.]]></description>
		<wfw:commentRss>http://www.deepakgaikwad.net/index.php/2012/01/19/log4j-in-a-web-application.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<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>First Application in Android Open GL ES</title>
		<link>http://www.deepakgaikwad.net/index.php/2011/12/26/first-application-in-android-open-gl-es.html</link>
		<comments>http://www.deepakgaikwad.net/index.php/2011/12/26/first-application-in-android-open-gl-es.html#comments</comments>
		<pubDate>Mon, 26 Dec 2011 08:08:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[OpenGL ES]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.deepakgaikwad.net/?p=1232</guid>
		<description><![CDATA[In this article, we set up some basic stuff, write simple classes, and make those run on some emulator or actual android device if you have. But, the important aspect of writing a simple example is to understand the basics of OpenGL usage, why we are using some of the classes provided in API, etc.]]></description>
		<wfw:commentRss>http://www.deepakgaikwad.net/index.php/2011/12/26/first-application-in-android-open-gl-es.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>What is a WSDL?</title>
		<link>http://www.deepakgaikwad.net/index.php/2009/11/05/what-is-a-wsdl.html</link>
		<comments>http://www.deepakgaikwad.net/index.php/2009/11/05/what-is-a-wsdl.html#comments</comments>
		<pubDate>Thu, 05 Nov 2009 15:22:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[JEE]]></category>
		<category><![CDATA[Tech Notes]]></category>
		<category><![CDATA[Binding]]></category>
		<category><![CDATA[Message]]></category>
		<category><![CDATA[Port type]]></category>
		<category><![CDATA[Webservice]]></category>
		<category><![CDATA[Wsdl]]></category>

		<guid isPermaLink="false">http://www.deepakgaikwad.net/?p=970</guid>
		<description><![CDATA[WSDL, webservice description language, is the contract definition of any webservice. This XML document is used to tell the world what is going to be the definition/structure of the webservice, what that webservice has to offer. Here is an example webservice document explained using inline comments. We are not taking any complex example here. But it is very close to real life wsdl. There are many tools available that can be used to write wsdl.


&#60;?xml version="1.0" encoding="UTF-8"?>
&#60;wsdl:definitions targetNamespace="http://www.deepakgaikwad.net/ws/ExampleServices"
  xmlns="http://www.deepakgaikwad.net/ws/ExampleServices"
  xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
  xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
  xmlns:xs="http://www.w3.org/2001/XMLSchema">

&#60;!-- Document the wsdl -->
 ...]]></description>
		<wfw:commentRss>http://www.deepakgaikwad.net/index.php/2009/11/05/what-is-a-wsdl.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Performance Testing Web Service Using SoapUI</title>
		<link>http://www.deepakgaikwad.net/index.php/2009/11/02/performance-testing-web-service-using-soapui.html</link>
		<comments>http://www.deepakgaikwad.net/index.php/2009/11/02/performance-testing-web-service-using-soapui.html#comments</comments>
		<pubDate>Mon, 02 Nov 2009 15:04:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Tech Notes]]></category>
		<category><![CDATA[Performance Testing Web Service]]></category>
		<category><![CDATA[Performance Testing with SoapUI]]></category>

		<guid isPermaLink="false">http://www.deepakgaikwad.net/?p=961</guid>
		<description><![CDATA[Performance testing is a critical step in the life cycle of any project. This step checks if the application is capable of handling expected load within desired response time limits in given environment resources. Web services are not free from the performance requirements. Generally, web services involve remote access by many clients, hence web services need to have high performance. Due to remote access involvement, testing a web service is not as easy as testing a standalone programs or web based applications. There is need of special tools to test ...]]></description>
		<wfw:commentRss>http://www.deepakgaikwad.net/index.php/2009/11/02/performance-testing-web-service-using-soapui.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Important Practical Tips for JUnit Users</title>
		<link>http://www.deepakgaikwad.net/index.php/2009/10/21/practicaljunittips.html</link>
		<comments>http://www.deepakgaikwad.net/index.php/2009/10/21/practicaljunittips.html#comments</comments>
		<pubDate>Wed, 21 Oct 2009 06:06:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[JUnit]]></category>
		<category><![CDATA[Tech Notes]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Dos and Don'ts]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Mocking]]></category>
		<category><![CDATA[Test case]]></category>
		<category><![CDATA[Test Suite]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.deepakgaikwad.net/?p=954</guid>
		<description><![CDATA[Test driven development, automated testing, open source unit testing frameworks, mocking test data, etc. etc. have been buzzing around us for past few years. Most of the Java developers must have used JUnit to write unit test cases at least once. Below are some of the points that I found important while writing JUnit test cases in application development. You can call these as tips, best practices, or whatever you like.

Externalize      Data: Move test data out of test classes. You can have helper classes  ...]]></description>
		<wfw:commentRss>http://www.deepakgaikwad.net/index.php/2009/10/21/practicaljunittips.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java Logger Utility</title>
		<link>http://www.deepakgaikwad.net/index.php/2009/10/08/java-logger-utility.html</link>
		<comments>http://www.deepakgaikwad.net/index.php/2009/10/08/java-logger-utility.html#comments</comments>
		<pubDate>Thu, 08 Oct 2009 15:45:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Tech Notes]]></category>
		<category><![CDATA[helper class]]></category>
		<category><![CDATA[java logger]]></category>
		<category><![CDATA[log utility]]></category>
		<category><![CDATA[log wrapper]]></category>

		<guid isPermaLink="false">http://www.deepakgaikwad.net/?p=949</guid>
		<description><![CDATA[Here is a utility that will help you to better use java.util.logging.Logger class. In this utility, I have tried provide the most commonly used features in this utility. In this article, few important features of Java logger framework are also explained in brief while going through the code. I am not going into deep to explain all features of Java logger technology, instead focusing on what this utility will help you with. You can use it as is or customize it according to your advanced needs.
Let us start with the ...]]></description>
		<wfw:commentRss>http://www.deepakgaikwad.net/index.php/2009/10/08/java-logger-utility.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Retrieve Basic User Attributes from Active Directory using LDAP in Java</title>
		<link>http://www.deepakgaikwad.net/index.php/2009/09/24/retrieve-basic-user-attributes-from-active-directory-using-ldap-in-java.html</link>
		<comments>http://www.deepakgaikwad.net/index.php/2009/09/24/retrieve-basic-user-attributes-from-active-directory-using-ldap-in-java.html#comments</comments>
		<pubDate>Thu, 24 Sep 2009 16:04:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Tech Notes]]></category>
		<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[basic attributes]]></category>
		<category><![CDATA[Ldap]]></category>
		<category><![CDATA[ldap context]]></category>

		<guid isPermaLink="false">http://www.deepakgaikwad.net/?p=945</guid>
		<description><![CDATA[In previous article, we have seen how to connect to active directory (AD) using Java provided LdapContext object. It may not be always the situation that you are satisfied with authentication of users against the AD database. You may want to retrieve all user details for one or other purpose. Obviously, that is why you have taken pain to store those in a secured database by paying huge licensing fees to Microsoft. Here to explore further, we are taking your java application, which can be a tiny standalone program, or ...]]></description>
		<wfw:commentRss>http://www.deepakgaikwad.net/index.php/2009/09/24/retrieve-basic-user-attributes-from-active-directory-using-ldap-in-java.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Active Directory Access Authentication using LDAP and Java</title>
		<link>http://www.deepakgaikwad.net/index.php/2009/09/16/active-directory-access-authentication-using-ldap-and-java.html</link>
		<comments>http://www.deepakgaikwad.net/index.php/2009/09/16/active-directory-access-authentication-using-ldap-and-java.html#comments</comments>
		<pubDate>Wed, 16 Sep 2009 17:10:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Tech Notes]]></category>
		<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[Authentication]]></category>
		<category><![CDATA[Ldap]]></category>

		<guid isPermaLink="false">http://www.deepakgaikwad.net/?p=940</guid>
		<description><![CDATA[Active directory (AD) stores resources, which can be users, systems (computers) or any other resources in object form. But this storage is hierarchal and not relational. There are many databases available which allow us to store objects directly in relational manner. AD is primarily used to store access related information for resources. This information is used to grant access to application users, systems and computers individually or in a group. AD being a hierarchy database storing access related information, accessing this database also requires a mechanism different than conventional SQL ...]]></description>
		<wfw:commentRss>http://www.deepakgaikwad.net/index.php/2009/09/16/active-directory-access-authentication-using-ldap-and-java.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

