<?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' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6872443420951429545</id><updated>2011-06-01T23:55:42.374-07:00</updated><title type='text'>Java Is My Passion</title><subtitle type='html'>Be as a Java Professional.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://myjavablog.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6872443420951429545/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://myjavablog.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Venkata</name><uri>http://www.blogger.com/profile/00617289224581426738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>9</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6872443420951429545.post-4316987788481627777</id><published>2011-06-01T23:55:00.001-07:00</published><updated>2011-06-01T23:55:42.384-07:00</updated><title type='text'>Spring - WebServices</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Coming soon...&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6872443420951429545-4316987788481627777?l=myjavablog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myjavablog.blogspot.com/feeds/4316987788481627777/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavablog.blogspot.com/2011/06/spring-webservices.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6872443420951429545/posts/default/4316987788481627777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6872443420951429545/posts/default/4316987788481627777'/><link rel='alternate' type='text/html' href='http://myjavablog.blogspot.com/2011/06/spring-webservices.html' title='Spring - WebServices'/><author><name>Venkata</name><uri>http://www.blogger.com/profile/00617289224581426738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6872443420951429545.post-6563017958085054438</id><published>2011-02-17T23:40:00.000-08:00</published><updated>2011-02-17T23:42:17.263-08:00</updated><title type='text'>JNDI  Introduction</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div align="justify"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;&lt;i&gt;&lt;b&gt;JNDI&lt;/b&gt;&lt;/i&gt;&amp;nbsp;stands for&amp;nbsp;&lt;i&gt;&lt;b&gt;Java Naming and&amp;nbsp;&lt;span class="IL_AD" id="IL_AD7" style="background-attachment: scroll !important; background-clip: initial !important; background-color: transparent !important; background-image: none !important; background-origin: initial !important; background-position: 0% 50%; background-repeat: repeat repeat !important; border-bottom-color: rgb(51, 153, 51) !important; border-bottom-style: solid !important; border-bottom-width: 1px !important; color: #339933; cursor: pointer !important; display: inline !important; float: none !important; font-style: italic !important; font-weight: bold !important; padding-bottom: 1px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; text-decoration: underline !important;"&gt;Directory&lt;/span&gt;&amp;nbsp;interface&lt;/b&gt;&lt;/i&gt;. It is a specification and API that can be used to access any type&amp;nbsp;directory&amp;nbsp;service. For example, a particular implementation of JNDI specification can be used to access the&amp;nbsp;&lt;i&gt;&lt;b&gt;LDAP Repository&lt;/b&gt;&lt;/i&gt;. JNDI is used heavily by the J2EE Applications to store&amp;nbsp;Application&amp;nbsp;specific data and business objects.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Imagine the case of a J2EE&amp;nbsp;Application, where it is having a&amp;nbsp;&lt;i&gt;&lt;b&gt;Web module&lt;/b&gt;&lt;/i&gt;&amp;nbsp;and a&amp;nbsp;&lt;i&gt;&lt;b&gt;EJB Module&lt;/b&gt;&lt;/i&gt;.&amp;nbsp;&lt;i&gt;&lt;b&gt;A Web module&lt;/b&gt;&lt;/i&gt;&amp;nbsp;is used to handle the Http Request from the&amp;nbsp;&lt;span class="IL_AD" id="IL_AD6" style="background-attachment: scroll !important; background-clip: initial !important; background-color: transparent !important; background-image: none !important; background-origin: initial !important; background-position: 0% 50%; background-repeat: repeat repeat !important; border-bottom-color: rgb(51, 153, 51) !important; border-bottom-style: solid !important; border-bottom-width: 1px !important; color: #339933; cursor: pointer !important; display: inline !important; float: none !important; font-style: normal !important; font-weight: normal !important; padding-bottom: 1px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; text-decoration: underline !important;"&gt;Browser&lt;/span&gt;&amp;nbsp;client, process it and then will return the Http Response back to the client. It basically will contain a&amp;nbsp;&lt;span class="IL_AD" id="IL_AD2" style="background-attachment: scroll !important; background-clip: initial !important; background-color: transparent !important; background-image: none !important; background-origin: initial !important; background-position: 0% 50%; background-repeat: repeat repeat !important; border-bottom-color: rgb(51, 153, 51) !important; border-bottom-style: solid !important; border-bottom-width: 1px !important; color: #339933; cursor: pointer !important; display: inline !important; float: none !important; font-style: normal !important; font-weight: normal !important; padding-bottom: 1px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; text-decoration: underline !important;"&gt;collection&lt;/span&gt;&amp;nbsp;of&amp;nbsp;&lt;i&gt;&lt;b&gt;Servlet components and JSP's&lt;/b&gt;&lt;/i&gt;. The Web module may use the EJB module for accessing the&amp;nbsp;&lt;i&gt;&lt;b&gt;Enterprise Beans&lt;/b&gt;&lt;/i&gt;&amp;nbsp;for data manipulation. Suppose, say that we want to store data that is common to both Web and EJB Module. Where we can store this information, in the Web Module or in the EJB Module?. It doesn't make sense to store the data in any of the Modules, because the data is a common data and it is not particularly restricted to any of the Modules.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span class="Apple-style-span" style="font-family: Verdana, sans-serif;"&gt;Here comes the&amp;nbsp;&lt;i&gt;&lt;b&gt;JNDI Repository&lt;/b&gt;&lt;/i&gt;. The&amp;nbsp;Application&amp;nbsp;Server&amp;nbsp;&lt;span class="IL_AD" id="IL_AD9" style="background-attachment: scroll !important; background-clip: initial !important; background-color: transparent !important; background-image: none !important; background-origin: initial !important; background-position: 0% 50%; background-repeat: repeat repeat !important; border-bottom-color: rgb(51, 153, 51) !important; border-bottom-style: solid !important; border-bottom-width: 1px !important; color: #339933; cursor: pointer !important; display: inline !important; float: none !important; font-style: normal !important; font-weight: normal !important; padding-bottom: 1px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; text-decoration: underline !important;"&gt;Container&lt;/span&gt;&amp;nbsp;will provide an implementation for the JNDI Repository for storing the global data (data that is common across the modules) and the clients (either the Enterprise Beans, or the Servlets or even the&amp;nbsp;Application&amp;nbsp;client) can use the&amp;nbsp;&lt;i&gt;&lt;b&gt;JNDI API&lt;/b&gt;&lt;/i&gt;&amp;nbsp;to query the information available in the JNDI Repository. It is also possible to store the&amp;nbsp;&lt;i&gt;&lt;b&gt;Business Objects&lt;/b&gt;&lt;/i&gt;&amp;nbsp;(like Session Beans, Message Driven beans) in the JNDI Repository. In this case, a Servlet may be the client in getting a reference to the Enterprise Bean from the Repository. It is not necessary for an&amp;nbsp;Application&amp;nbsp;&lt;span class="IL_AD" id="IL_AD8" style="background-attachment: scroll !important; background-clip: initial !important; background-color: transparent !important; background-image: none !important; background-origin: initial !important; background-position: 0% 50%; background-repeat: repeat repeat !important; border-bottom-color: rgb(51, 153, 51) !important; border-bottom-style: solid !important; border-bottom-width: 1px !important; color: #339933; cursor: pointer !important; display: inline !important; float: none !important; font-style: normal !important; font-weight: normal !important; padding-bottom: 1px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: static; text-decoration: underline !important;"&gt;Developer&lt;/span&gt;&amp;nbsp;to manually store the Business Objects into the JNDI Repository as the&amp;nbsp;Container&amp;nbsp;will take care of all these things, like constructing the JNDI Tree, storing the Business objects etc.&lt;/span&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/6872443420951429545-6563017958085054438?l=myjavablog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myjavablog.blogspot.com/feeds/6563017958085054438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavablog.blogspot.com/2011/02/jndi-introduction.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6872443420951429545/posts/default/6563017958085054438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6872443420951429545/posts/default/6563017958085054438'/><link rel='alternate' type='text/html' href='http://myjavablog.blogspot.com/2011/02/jndi-introduction.html' title='JNDI  Introduction'/><author><name>Venkata</name><uri>http://www.blogger.com/profile/00617289224581426738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6872443420951429545.post-5679260211659935612</id><published>2011-02-07T04:25:00.000-08:00</published><updated>2011-02-07T04:30:29.557-08:00</updated><title type='text'>java.lang.UnsatisfiedLinkError</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;&lt;span style="font-size: small;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span"&gt;&lt;pre style="color: green;"&gt;Exception in thread "main" java.lang.UnsatisfiedLinkError:&lt;/pre&gt;&lt;pre style="color: green;"&gt;&lt;b&gt;&lt;span style="color: #660000;"&gt;no cb in java.library.path&lt;/span&gt;&lt;/b&gt;&lt;/pre&gt;&lt;pre style="color: green;"&gt;&lt;span style="color: #660000;"&gt;&lt;br /&gt;&lt;/span&gt;at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1413)&lt;br /&gt;at java.lang.Runtime.loadLibrary0(Runtime.java:775)&lt;br /&gt;at java.lang.System.loadLibrary(System.java:835)&lt;br /&gt;at codebase.Code4jni.&amp;lt;init&amp;gt;(Code4jni.java:61)&lt;br /&gt;at test.main(read.java:10)&lt;/pre&gt;This exception occurs when creating a new&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="CB" style="color: #000077; font-variant: normal; font-weight: bold; white-space: nowrap;"&gt;Code4jni&lt;/span&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;object with CodeBase for the Java Programming Language. The exception occurs because the CodeBase native library (DLL on Windows) cannot be found. On UNIX and other systems, it can also be caused by a version difference between the run-time libraries on the system and the run-time libraries associated with with pre-built CodeBase native libraries. In addition, the -Xbootclasspath option will cause this.&lt;br /&gt;&lt;h3&gt;Solution (Windows)&lt;/h3&gt;Locate the DLL32 folder. This folder should contain one or more DLLs. Each of these DLLs represents an index file format (FoxPro, dBASE, Clipper). Select the DLL that corresponds to your preferred index format. Rename that DLL to&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;cb.dll&lt;/b&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;and place it in your the library path. To determine your library path, you can run this piece of code:&lt;br /&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=6872443420951429545&amp;amp;postID=5679260211659935612" name="libpathcode" style="text-decoration: none;"&gt;&lt;pre style="color: green;"&gt;class getLibraryPath&lt;br /&gt;{&lt;br /&gt;   public static void main(String[] args)&lt;br /&gt;   {&lt;br /&gt;      String path = System.getProperty("java.library.path");&lt;br /&gt;      System.out.println(path);&lt;br /&gt;   }&lt;br /&gt;}&lt;/pre&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&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/6872443420951429545-5679260211659935612?l=myjavablog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myjavablog.blogspot.com/feeds/5679260211659935612/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavablog.blogspot.com/2011/02/javalangunsatisfiedlinkerror.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6872443420951429545/posts/default/5679260211659935612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6872443420951429545/posts/default/5679260211659935612'/><link rel='alternate' type='text/html' href='http://myjavablog.blogspot.com/2011/02/javalangunsatisfiedlinkerror.html' title='java.lang.UnsatisfiedLinkError'/><author><name>Venkata</name><uri>http://www.blogger.com/profile/00617289224581426738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6872443420951429545.post-4361085146167713878</id><published>2011-02-07T01:26:00.001-08:00</published><updated>2011-02-07T01:26:40.635-08:00</updated><title type='text'>Explaining java.lang.OutOfMemoryError: PermGen space</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;If  you get the exception java.lang.OutOfMemoryError: PermGen space&lt;br /&gt;&lt;br /&gt;we need to set the following environment variable as follows.&lt;br /&gt;Goto MyComputer - RightClick-&amp;gt;Advanced tab- RightClick-&amp;gt;EnvironmentVariables -RightClick-&amp;gt;&lt;br /&gt;SystemVariable-&amp;gt; Click on New button&lt;br /&gt;and add the below.&lt;br /&gt;Variable name is     &lt;span style="color: red; font-size: 100%;"&gt;&lt;span style="font-weight: bold;"&gt;JAVA_OPTS and&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Variable Value is&lt;b&gt;     &lt;span style="color: red;"&gt;-Xms1024m -Xmx1024m -XX:MaxPermSize=128m&lt;/span&gt;&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/6872443420951429545-4361085146167713878?l=myjavablog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myjavablog.blogspot.com/feeds/4361085146167713878/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavablog.blogspot.com/2011/02/explaining-javalangoutofmemoryerror.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6872443420951429545/posts/default/4361085146167713878'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6872443420951429545/posts/default/4361085146167713878'/><link rel='alternate' type='text/html' href='http://myjavablog.blogspot.com/2011/02/explaining-javalangoutofmemoryerror.html' title='Explaining java.lang.OutOfMemoryError: PermGen space'/><author><name>Venkata</name><uri>http://www.blogger.com/profile/00617289224581426738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6872443420951429545.post-849944029735443313</id><published>2011-01-27T02:14:00.001-08:00</published><updated>2011-01-27T02:14:55.944-08:00</updated><title type='text'>Weblogic Application Server Issues.</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Coming soon.....&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6872443420951429545-849944029735443313?l=myjavablog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myjavablog.blogspot.com/feeds/849944029735443313/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavablog.blogspot.com/2011/01/weblogic-application-server-issues.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6872443420951429545/posts/default/849944029735443313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6872443420951429545/posts/default/849944029735443313'/><link rel='alternate' type='text/html' href='http://myjavablog.blogspot.com/2011/01/weblogic-application-server-issues.html' title='Weblogic Application Server Issues.'/><author><name>Venkata</name><uri>http://www.blogger.com/profile/00617289224581426738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6872443420951429545.post-2313739571976909543</id><published>2011-01-25T07:39:00.000-08:00</published><updated>2011-01-25T22:15:43.221-08:00</updated><title type='text'>Top 10 Exceptions In Real Time</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;There are 10 Exceptions that come freequently in real time usuage.&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="color: #990000;"&gt;1.NullPointerEexception.&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;-If we are trying to access a members(data variables or methods) of a class by using an object of the class,which has null reference.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;Eg: public class NPETest{&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;public static void main(String[] args){&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;NPETest reference = null;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class="Apple-style-span" style="color: #cc0000;"&gt;&amp;nbsp;reference.display(); &amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #cc0000;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; // this statement will throw NullPointerException.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;public static void display(){&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;&amp;nbsp;&amp;nbsp; // some code goes here... &amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;2.ClassCastException.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;3.NumberFormateException.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;4.ArrayIndexOutOfBoundsException&lt;/span&gt;&lt;br /&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/6872443420951429545-2313739571976909543?l=myjavablog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myjavablog.blogspot.com/feeds/2313739571976909543/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavablog.blogspot.com/2011/01/top-10-exceptions-in-real-time.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6872443420951429545/posts/default/2313739571976909543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6872443420951429545/posts/default/2313739571976909543'/><link rel='alternate' type='text/html' href='http://myjavablog.blogspot.com/2011/01/top-10-exceptions-in-real-time.html' title='Top 10 Exceptions In Real Time'/><author><name>Venkata</name><uri>http://www.blogger.com/profile/00617289224581426738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6872443420951429545.post-2197948008235613568</id><published>2011-01-25T06:48:00.000-08:00</published><updated>2011-01-27T01:40:41.467-08:00</updated><title type='text'>Best 20 Java websites</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 21px;"&gt;Here’s the&lt;strong style="font-size: 14px; font-weight: bolder;"&gt;&amp;nbsp;best 20 Java websites&lt;/strong&gt;&amp;nbsp;in my collections, which provides latest&amp;nbsp;&lt;a class="kLink" href="http://myjavablog.blogspot.com/#" id="KonaLink0" style="background-clip: initial; background-color: transparent! important; background-image: none! important; background-origin: initial; border-bottom: transparent 0px; border-left: transparent 0px; border-right: transparent 0px; border-top: transparent 0px; bottom: 0px; color: blue! important; cursor: pointer; display: inline! important; font-family: inherit! important; font-variant: normal; left: 0px; margin: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; right: 0px; text-decoration: underline! important; text-transform: none! important; top: 0px;"&gt;&lt;span style="color: blue; font-family: inherit; position: static;"&gt;&lt;span class="kLink" style="background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; border-bottom: 1px solid; border-left: 0px; border-right: 0px; border-top: 0px; color: blue; display: inline! important; float: none! important; font-family: inherit; padding-bottom: 1px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; width: auto! important;"&gt;Java&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&amp;nbsp;news, articles and tutorials. If you have other great Java websites, please leave a comment to share with others.&lt;/span&gt;&lt;br /&gt;&lt;div class="post-content" style="border-bottom: rgb(204,204,204) 1px dashed; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 21px; margin-bottom: 20px; padding-bottom: 16px; padding-left: 0px; padding-right: 0px; padding-top: 8px;"&gt;&lt;div class="dd_content_wrap"&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;span class="Apple-style-span" style="font-size: 18px; font-weight: bold;"&gt;1. O’Reilly Java&lt;/span&gt;&lt;/div&gt;&lt;div class="pic" style="background-color: #f9f9f9; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; margin: 8px 0px; padding-bottom: 16px; padding-left: 0px; padding-right: 0px; padding-top: 16px; text-align: center;"&gt;&lt;img alt="onjava.com" height="172" src="http://www.mkyong.com/wp-content/uploads/2010/07/onjava-screenshot.jpg" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; margin: 0px; max-height: 600px; max-width: 640px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="onjava.com" width="319" /&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;URL :&amp;nbsp;&lt;a href="http://www.onjava.com/" style="color: blue; text-decoration: underline;" target="_blank"&gt;http://www.onjava.com/&lt;/a&gt;&lt;br /&gt;Since : 10-feb-2000&lt;br /&gt;Rss :&amp;nbsp;&lt;a href="http://www.oreillynet.com/pub/feed/7?format=rss2" style="color: blue; text-decoration: underline;" target="_blank"&gt;http://www.oreillynet.com/pub/feed/7?format=rss2&lt;/a&gt;&lt;br /&gt;Description : O’Reilly’s, contains latest&amp;nbsp;&lt;a class="kLink" href="http://myjavablog.blogspot.com/#" id="KonaLink1" style="background-clip: initial; background-color: transparent! important; background-image: none! important; background-origin: initial; border-bottom: transparent 0px; border-left: transparent 0px; border-right: transparent 0px; border-top: transparent 0px; bottom: 0px; color: blue! important; cursor: pointer; display: inline! important; font-family: inherit! important; font-variant: normal; left: 0px; margin: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; right: 0px; text-decoration: underline! important; text-transform: none! important; top: 0px;"&gt;&lt;span style="color: blue; font-family: inherit; position: static;"&gt;&lt;span class="kLink" style="background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; border-bottom: 1px solid; border-left: 0px; border-right: 0px; border-top: 0px; color: blue; display: inline! important; float: none! important; font-family: inherit; padding-bottom: 1px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; width: auto! important;"&gt;Java&amp;nbsp;&lt;/span&gt;&lt;span class="kLink" style="background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; border-bottom: 1px solid; border-left: 0px; border-right: 0px; border-top: 0px; color: blue; display: inline! important; float: none! important; font-family: inherit; padding-bottom: 1px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; width: auto! important;"&gt;technology&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&amp;nbsp;news, quality code snippets, full example and detail explanation.&lt;/div&gt;&lt;h4 style="font-size: 18px; margin: 32px 0px 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;2. Sun&amp;nbsp;&lt;a class="kLink" href="http://myjavablog.blogspot.com/#" id="KonaLink2" style="background-clip: initial; background-color: transparent! important; background-image: none! important; background-origin: initial; border-bottom: transparent 0px; border-left: transparent 0px; border-right: transparent 0px; border-top: transparent 0px; bottom: 0px; color: blue! important; cursor: pointer; display: inline! important; font-family: inherit! important; font-variant: normal; left: 0px; margin: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; right: 0px; text-decoration: underline! important; text-transform: none! important; top: 0px;"&gt;&lt;span style="color: blue; font-family: inherit; position: static;"&gt;&lt;span class="kLink" style="background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; border-bottom: 1px solid; border-left: 0px; border-right: 0px; border-top: 0px; color: blue; display: inline! important; float: none! important; font-family: inherit; padding-bottom: 1px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; width: auto! important;"&gt;Developer&amp;nbsp;&lt;/span&gt;&lt;span class="kLink" style="background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; border-bottom: 1px solid; border-left: 0px; border-right: 0px; border-top: 0px; color: blue; display: inline! important; float: none! important; font-family: inherit; padding-bottom: 1px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; width: auto! important;"&gt;Network&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&amp;nbsp;(SDN)&lt;/h4&gt;&lt;div class="pic" style="background-color: #f9f9f9; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; margin: 8px 0px; padding-bottom: 16px; padding-left: 0px; padding-right: 0px; padding-top: 16px; text-align: center;"&gt;&lt;img alt="java.sun.com" height="173" src="http://www.mkyong.com/wp-content/uploads/2010/07/oracle-screenshot.jpg" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; margin: 0px; max-height: 600px; max-width: 640px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="java.sun.com" width="320" /&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;URL :&amp;nbsp;&lt;a href="http://java.sun.com/" style="color: blue; text-decoration: underline;" target="_blank"&gt;http://java.sun.com/&lt;/a&gt;&lt;br /&gt;Since : 19-mar-1986&lt;br /&gt;Rss :&amp;nbsp;&lt;a href="http://developers.sun.com/rss/java.xml" style="color: blue; text-decoration: underline;" target="_blank"&gt;http://developers.sun.com/rss/java.xml&lt;/a&gt;&lt;br /&gt;Description : The official&amp;nbsp;&lt;a class="kLink" href="http://myjavablog.blogspot.com/#" id="KonaLink3" style="background-clip: initial; background-color: transparent! important; background-image: none! important; background-origin: initial; border-bottom: transparent 0px; border-left: transparent 0px; border-right: transparent 0px; border-top: transparent 0px; bottom: 0px; color: blue! important; cursor: pointer; display: inline! important; font-family: inherit! important; font-variant: normal; left: 0px; margin: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; right: 0px; text-decoration: underline! important; text-transform: none! important; top: 0px;"&gt;&lt;span style="color: blue; font-family: inherit; position: static;"&gt;&lt;span class="kLink" style="background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; border-bottom: 1px solid; border-left: 0px; border-right: 0px; border-top: 0px; color: blue; display: inline! important; float: none! important; font-family: inherit; padding-bottom: 1px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; width: auto! important;"&gt;Java&amp;nbsp;&lt;/span&gt;&lt;span class="kLink" style="background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; border-bottom: 1px solid; border-left: 0px; border-right: 0px; border-top: 0px; color: blue; display: inline! important; float: none! important; font-family: inherit; padding-bottom: 1px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; width: auto! important;"&gt;developer&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&amp;nbsp;website, always get the latest Java related news here.&lt;/div&gt;&lt;h4 style="font-size: 18px; margin: 32px 0px 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;3. Developer.com&lt;/h4&gt;&lt;div class="pic" style="background-color: #f9f9f9; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; margin: 8px 0px; padding-bottom: 16px; padding-left: 0px; padding-right: 0px; padding-top: 16px; text-align: center;"&gt;&lt;img alt="developer.com" height="160" src="http://www.mkyong.com/wp-content/uploads/2010/07/developer-screenshot.jpg" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; margin: 0px; max-height: 600px; max-width: 640px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="developer.com" width="320" /&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;URL :&amp;nbsp;&lt;a href="http://www.developer.com/java/" style="color: blue; text-decoration: underline;" target="_blank"&gt;http://www.developer.com/java/&lt;/a&gt;&lt;br /&gt;Since : 21-dec-1995&lt;br /&gt;Rss :&amp;nbsp;&lt;a href="http://www.developer.com/icom_includes/feeds/developer/dev-25.xml" style="color: blue; text-decoration: underline;" target="_blank"&gt;http://www.developer.com/icom_includes/feeds/developer/dev-25.xml&lt;/a&gt;&lt;br /&gt;Description : Java news and articles in developer.com&lt;/div&gt;&lt;h4 style="font-size: 18px; margin: 32px 0px 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;4. Java.net&lt;/h4&gt;&lt;div class="pic" style="background-color: #f9f9f9; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; margin: 8px 0px; padding-bottom: 16px; padding-left: 0px; padding-right: 0px; padding-top: 16px; text-align: center;"&gt;&lt;img alt="java.net" height="168" src="http://www.mkyong.com/wp-content/uploads/2010/07/javanet-screenshot.jpg" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; margin: 0px; max-height: 600px; max-width: 640px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="java.net" width="320" /&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;URL :&amp;nbsp;&lt;a href="http://www.java.net/" style="color: blue; text-decoration: underline;" targeet="_blank"&gt;http://www.java.net/&lt;/a&gt;&lt;br /&gt;Since : 18-jun-1997&lt;br /&gt;Rss : None&lt;br /&gt;Description : The&amp;nbsp;&lt;a class="kLink" href="http://myjavablog.blogspot.com/#" id="KonaLink4" style="background-clip: initial; background-color: transparent! important; background-image: none! important; background-origin: initial; border-bottom: transparent 0px; border-left: transparent 0px; border-right: transparent 0px; border-top: transparent 0px; bottom: 0px; color: blue! important; cursor: pointer; display: inline! important; font-family: inherit! important; font-variant: normal; left: 0px; margin: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; right: 0px; text-decoration: underline! important; text-transform: none! important; top: 0px;"&gt;&lt;span style="color: blue; font-family: inherit; position: static;"&gt;&lt;span class="kLink" style="background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; border-bottom: 1px solid; border-left: 0px; border-right: 0px; border-top: 0px; color: blue; display: inline! important; float: none! important; font-family: inherit; padding-bottom: 1px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; width: auto! important;"&gt;Java&amp;nbsp;&lt;/span&gt;&lt;span class="kLink" style="background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; border-bottom: 1px solid; border-left: 0px; border-right: 0px; border-top: 0px; color: blue; display: inline! important; float: none! important; font-family: inherit; padding-bottom: 1px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; width: auto! important;"&gt;community&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&amp;nbsp;website hosted by&amp;nbsp;&lt;a class="kLink" href="http://myjavablog.blogspot.com/#" id="KonaLink5" style="background-clip: initial; background-color: transparent! important; background-image: none! important; background-origin: initial; border-bottom: transparent 0px; border-left: transparent 0px; border-right: transparent 0px; border-top: transparent 0px; bottom: 0px; color: blue! important; cursor: pointer; display: inline! important; font-family: inherit! important; font-variant: normal; left: 0px; margin: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; right: 0px; text-decoration: underline! important; text-transform: none! important; top: 0px;"&gt;&lt;span style="color: blue; font-family: inherit; position: static;"&gt;&lt;span class="kLink" style="background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; border-bottom: 1px solid; border-left: 0px; border-right: 0px; border-top: 0px; color: blue; display: inline! important; float: none! important; font-family: inherit; padding-bottom: 1px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; width: auto! important;"&gt;Oracle&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/div&gt;&lt;h4 style="font-size: 18px; margin: 32px 0px 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;5. IBM’s Developerworks&lt;/h4&gt;&lt;div class="pic" style="background-color: #f9f9f9; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; margin: 8px 0px; padding-bottom: 16px; padding-left: 0px; padding-right: 0px; padding-top: 16px; text-align: center;"&gt;&lt;img alt="ibm.com" height="182" src="http://www.mkyong.com/wp-content/uploads/2010/07/ibm-screenshot.jpg" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; margin: 0px; max-height: 600px; max-width: 640px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="ibm.com" width="320" /&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;URL :&amp;nbsp;&lt;a href="https://www.ibm.com/developerworks/java/" style="color: blue; text-decoration: underline;" target="_blank"&gt;https://www.ibm.com/developerworks/java/&lt;/a&gt;&lt;br /&gt;Since : 19-mar-1986&lt;br /&gt;Rss :&amp;nbsp;&lt;a href="http://www.ibm.com/developerworks/views/java/rss/libraryview.jsp" style="color: blue; text-decoration: underline;" target="_blank"&gt;http://www.ibm.com/developerworks/views/java/rss/libraryview.jsp&lt;/a&gt;&lt;br /&gt;Description : Java news and articles in IBM’s Developerworks.&lt;/div&gt;&lt;h4 style="font-size: 18px; margin: 32px 0px 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;6. Java World&lt;/h4&gt;&lt;div class="pic" style="background-color: #f9f9f9; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; margin: 8px 0px; padding-bottom: 16px; padding-left: 0px; padding-right: 0px; padding-top: 16px; text-align: center;"&gt;&lt;img alt="javaworld.com" height="133" src="http://www.mkyong.com/wp-content/uploads/2010/07/javaworld-screenshot.jpg" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; margin: 0px; max-height: 600px; max-width: 640px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="javaworld.com" width="320" /&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;URL :&amp;nbsp;&lt;a href="http://www.javaworld.com/" style="color: blue; text-decoration: underline;" target="_blank"&gt;http://www.javaworld.com/&lt;/a&gt;&lt;br /&gt;Since : 22-nov-1995&lt;br /&gt;Rss :&amp;nbsp;&lt;a href="http://www.javaworld.com/rss/index.html" style="color: blue; text-decoration: underline;" target="_blank"&gt;http://www.javaworld.com/rss/index.html&lt;/a&gt;&lt;br /&gt;Description : Well-known Java websites, you just can’t miss this one.&lt;/div&gt;&lt;h4 style="font-size: 18px; margin: 32px 0px 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;7. Devx&lt;/h4&gt;&lt;div class="pic" style="background-color: #f9f9f9; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; margin: 8px 0px; padding-bottom: 16px; padding-left: 0px; padding-right: 0px; padding-top: 16px; text-align: center;"&gt;&lt;img alt="devx.com" height="140" src="http://www.mkyong.com/wp-content/uploads/2010/07/devx-screenshot.jpg" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; margin: 0px; max-height: 600px; max-width: 640px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="devx.com" width="319" /&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;URL :&amp;nbsp;&lt;a href="http://www.devx.com/Java/Door/6972" style="color: blue; text-decoration: underline;" target="_blank"&gt;http://www.devx.com/Java/Door/6972&lt;/a&gt;&lt;br /&gt;Since : 26-sep-1997&lt;br /&gt;Rss :&amp;nbsp;&lt;a href="http://feeds.feedburner.com/DevxLatestJavaArticles" style="color: blue; text-decoration: underline;" target="_blank"&gt;http://feeds.feedburner.com/DevxLatestJavaArticles&lt;/a&gt;&lt;br /&gt;Description : Java news and articles in Devx.com.&lt;/div&gt;&lt;h4 style="font-size: 18px; margin: 32px 0px 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;8. TheServerSide.com&lt;/h4&gt;&lt;div class="pic" style="background-color: #f9f9f9; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; margin: 8px 0px; padding-bottom: 16px; padding-left: 0px; padding-right: 0px; padding-top: 16px; text-align: center;"&gt;&lt;img alt="theserverside.com" height="154" src="http://www.mkyong.com/wp-content/uploads/2010/07/theserverside-screenshot.jpg" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; margin: 0px; max-height: 600px; max-width: 640px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="theserverside.com" width="320" /&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;URL :&amp;nbsp;&lt;a href="http://www.theserverside.com/" style="color: blue; text-decoration: underline;" target="_blank"&gt;http://www.theserverside.com/&lt;/a&gt;&lt;br /&gt;Since : 05-jan-2000&lt;br /&gt;Rss :&amp;nbsp;&lt;a href="http://www.theserverside.com/rss" style="color: blue; text-decoration: underline;" target="_blank"&gt;http://www.theserverside.com/rss&lt;/a&gt;&lt;br /&gt;Description : Java community to discuss the server side development.&lt;/div&gt;&lt;h4 style="font-size: 18px; margin: 32px 0px 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;9. Big Moose Saloon&lt;/h4&gt;&lt;div class="pic" style="background-color: #f9f9f9; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; margin: 8px 0px; padding-bottom: 16px; padding-left: 0px; padding-right: 0px; padding-top: 16px; text-align: center;"&gt;&lt;img alt="coderanch.com" height="155" src="http://www.mkyong.com/wp-content/uploads/2010/07/coderanch-screenshot.jpg" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; margin: 0px; max-height: 600px; max-width: 640px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="coderanch.com" width="320" /&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;URL :&amp;nbsp;&lt;a href="http://www.coderanch.com/" style="color: blue; text-decoration: underline;" target="_blank"&gt;http://www.coderanch.com/&lt;/a&gt;&lt;br /&gt;Since : 27-aug-2004&lt;br /&gt;Rss : Vary in topic, visit&amp;nbsp;&lt;a href="http://www.coderanch.com/forums" style="color: blue; text-decoration: underline;" target="_blank"&gt;http://www.coderanch.com/forums&lt;/a&gt;&lt;br /&gt;Description : Friendly and popular Java forum.&lt;/div&gt;&lt;h4 style="font-size: 18px; margin: 32px 0px 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;10. Stack Overflow&lt;/h4&gt;&lt;div class="pic" style="background-color: #f9f9f9; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; margin: 8px 0px; padding-bottom: 16px; padding-left: 0px; padding-right: 0px; padding-top: 16px; text-align: center;"&gt;&lt;img alt="stackoverflow.com" height="153" src="http://www.mkyong.com/wp-content/uploads/2010/07/stackoverflow-screenshot.jpg" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; margin: 0px; max-height: 600px; max-width: 640px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="stackoverflow.com" width="320" /&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;URL :&amp;nbsp;&lt;a href="http://stackoverflow.com/" style="color: blue; text-decoration: underline;" target="_blank"&gt;http://stackoverflow.com/&lt;/a&gt;&lt;br /&gt;Since : 26-dec-2003&lt;br /&gt;Rss :&amp;nbsp;&lt;a href="http://stackoverflow.com/feeds" style="color: blue; text-decoration: underline;" target="_blank"&gt;http://stackoverflow.com/feeds&lt;/a&gt;&lt;br /&gt;Description : Well-known generic programming Q &amp;amp; A site organized by tags. Java topics included.&lt;/div&gt;&lt;h4 style="font-size: 18px; margin: 32px 0px 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;11. jGuru&lt;/h4&gt;&lt;div class="pic" style="background-color: #f9f9f9; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; margin: 8px 0px; padding-bottom: 16px; padding-left: 0px; padding-right: 0px; padding-top: 16px; text-align: center;"&gt;&lt;img alt="jguru.com" height="145" src="http://www.mkyong.com/wp-content/uploads/2010/07/jguru-screenshot.jpg" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; margin: 0px; max-height: 600px; max-width: 640px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="jguru.com" width="320" /&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;URL :&amp;nbsp;&lt;a href="http://www.jguru.com/" style="color: blue; text-decoration: underline;" target="_blank"&gt;http://www.jguru.com/&lt;/a&gt;&lt;br /&gt;Since : 16-sep-1997&lt;br /&gt;Rss : None&lt;br /&gt;Description : Java articles and Q&amp;amp;A style forum.&lt;/div&gt;&lt;h4 style="font-size: 18px; margin: 32px 0px 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;12. Official Java Tutorials&lt;/h4&gt;&lt;div class="pic" style="background-color: #f9f9f9; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; margin: 8px 0px; padding-bottom: 16px; padding-left: 0px; padding-right: 0px; padding-top: 16px; text-align: center;"&gt;&lt;img alt="official java tutorials" height="117" src="http://www.mkyong.com/wp-content/uploads/2010/07/java-tutorials-screenshot.jpg" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; margin: 0px; max-height: 600px; max-width: 640px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="official java tutorials" width="319" /&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;URL :&amp;nbsp;&lt;a href="http://download-llnw.oracle.com/docs/cd/E17409_01/javase/tutorial/" style="color: blue; text-decoration: underline;" target="_blank"&gt;http://download-llnw.oracle.com/docs/cd/E17409_01/javase/tutorial/&lt;/a&gt;&lt;br /&gt;Since : Unknown&lt;br /&gt;Rss : None&lt;br /&gt;Description : The Official Java tutorials from Oracle.&lt;/div&gt;&lt;h4 style="font-size: 18px; margin: 32px 0px 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;13. Java Blogs Aggregator&lt;/h4&gt;&lt;div class="pic" style="background-color: #f9f9f9; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; margin: 8px 0px; padding-bottom: 16px; padding-left: 0px; padding-right: 0px; padding-top: 16px; text-align: center;"&gt;&lt;img alt="javablogs.com" height="134" src="http://www.mkyong.com/wp-content/uploads/2010/07/java-blogs-screenshot.jpg" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; margin: 0px; max-height: 600px; max-width: 640px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="javablogs.com" width="320" /&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;URL :&amp;nbsp;&lt;a href="http://www.javablogs.com/" style="color: blue; text-decoration: underline;" target="_blank"&gt;http://www.javablogs.com/&lt;/a&gt;&lt;br /&gt;Since : 25-nov-2002&lt;br /&gt;Rss :&amp;nbsp;&lt;a href="http://javablogs.com/ViewDaysBlogs.action?view=rss" style="color: blue; text-decoration: underline;" target="_blank"&gt;http://javablogs.com/ViewDaysBlogs.action?view=rss&lt;/a&gt;&lt;br /&gt;Description : Blogs aggregator for many active Java-based blogs.&lt;/div&gt;&lt;h4 style="font-size: 18px; margin: 32px 0px 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;14. Java-Source.Net&lt;/h4&gt;&lt;div class="pic" style="background-color: #f9f9f9; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; margin: 8px 0px; padding-bottom: 16px; padding-left: 0px; padding-right: 0px; padding-top: 16px; text-align: center;"&gt;&lt;img alt="java-source.com" height="140" src="http://www.mkyong.com/wp-content/uploads/2010/07/java-source-screenshot.jpg" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; margin: 0px; max-height: 600px; max-width: 640px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="java-source.com" width="320" /&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;URL :&amp;nbsp;&lt;a href="http://www.java-source.net/" style="color: blue; text-decoration: underline;" target="_blank"&gt;http://www.java-source.net/&lt;/a&gt;&lt;br /&gt;Since : 25-feb-2004&lt;br /&gt;Rss : None&lt;br /&gt;Description : Java frameworks collection site. Well organized.&lt;/div&gt;&lt;h4 style="font-size: 18px; margin: 32px 0px 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;15. Java Lobby&lt;/h4&gt;&lt;div class="pic" style="background-color: #f9f9f9; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; margin: 8px 0px; padding-bottom: 16px; padding-left: 0px; padding-right: 0px; padding-top: 16px; text-align: center;"&gt;&lt;img alt="javalobby" height="144" src="http://www.mkyong.com/wp-content/uploads/2010/07/javalobby-screenshot.jpg" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; margin: 0px; max-height: 600px; max-width: 640px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="javalobby" width="319" /&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;URL :&amp;nbsp;&lt;a href="http://java.dzone.com/" style="color: blue; text-decoration: underline;" target="_blank"&gt;http://java.dzone.com/&lt;/a&gt;&lt;br /&gt;Since : 17-may-1998&lt;br /&gt;Rss :&amp;nbsp;&lt;a href="http://www.dzone.com/feed/frontpage/rss.xml" style="color: blue; text-decoration: underline;" target="_blank"&gt;http://www.dzone.com/feed/frontpage/rss.xml&lt;/a&gt;&lt;br /&gt;Description : The heart of the Java developer community.&lt;/div&gt;&lt;h4 style="font-size: 18px; margin: 32px 0px 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;16. Jdocs&lt;/h4&gt;&lt;div class="pic" style="background-color: #f9f9f9; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; margin: 8px 0px; padding-bottom: 16px; padding-left: 0px; padding-right: 0px; padding-top: 16px; text-align: center;"&gt;&lt;img alt="jdocs.com" height="125" src="http://www.mkyong.com/wp-content/uploads/2010/07/jdocs-screenshot.jpg" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; margin: 0px; max-height: 600px; max-width: 640px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="jdocs.com" width="319" /&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;URL :&amp;nbsp;&lt;a href="http://www.jdocs.com/" style="color: blue; text-decoration: underline;" targer="_blank"&gt;http://www.jdocs.com/&lt;/a&gt;&lt;br /&gt;Since : 01-jul-2004&lt;br /&gt;Rss : None&lt;br /&gt;Description : Search engine for Java API documentation.&lt;/div&gt;&lt;h4 style="font-size: 18px; margin: 32px 0px 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;17. Java2s.com&lt;/h4&gt;&lt;div class="pic" style="background-color: #f9f9f9; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; margin: 8px 0px; padding-bottom: 16px; padding-left: 0px; padding-right: 0px; padding-top: 16px; text-align: center;"&gt;&lt;img alt="java2s.com" height="163" src="http://www.mkyong.com/wp-content/uploads/2010/07/java2s-screenshot.jpg" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; margin: 0px; max-height: 600px; max-width: 640px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="java2s.com" width="320" /&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;URL :&amp;nbsp;&lt;a href="http://www.java2s.com/" style="color: blue; text-decoration: underline;" target="_blank"&gt;http://www.java2s.com/&lt;/a&gt;&lt;br /&gt;Since : 07-nov-2004&lt;br /&gt;Rss : None&lt;br /&gt;Description : Many Java programming tutorials and source code example, well organized by categories.&lt;/div&gt;&lt;h4 style="font-size: 18px; margin: 32px 0px 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;18. Java Tips&lt;/h4&gt;&lt;div class="pic" style="background-color: #f9f9f9; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; margin: 8px 0px; padding-bottom: 16px; padding-left: 0px; padding-right: 0px; padding-top: 16px; text-align: center;"&gt;&lt;img alt="java-tips.org" height="175" src="http://www.mkyong.com/wp-content/uploads/2010/07/javatips-screenshot.jpg" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; margin: 0px; max-height: 600px; max-width: 640px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="java-tips.org" width="320" /&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;URL :&amp;nbsp;&lt;a href="http://www.java-tips.org/" style="color: blue; text-decoration: underline;" target="_blank"&gt;http://www.java-tips.org/&lt;/a&gt;&lt;br /&gt;Since : 22-Apr-2005&lt;br /&gt;Rss : None&lt;br /&gt;Description : Many quick and Java source code example.&lt;/div&gt;&lt;h4 style="font-size: 18px; margin: 32px 0px 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;19. RoseIndia&lt;/h4&gt;&lt;div class="pic" style="background-color: #f9f9f9; border-bottom: silver 1px solid; border-left: silver 1px solid; border-right: silver 1px solid; border-top: silver 1px solid; margin: 8px 0px; padding-bottom: 16px; padding-left: 0px; padding-right: 0px; padding-top: 16px; text-align: center;"&gt;&lt;img alt="roseindia.net" height="142" src="http://www.mkyong.com/wp-content/uploads/2010/07/roseindia-screenshot.jpg" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; margin: 0px; max-height: 600px; max-width: 640px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="roseindia.net" width="319" /&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;URL :&amp;nbsp;&lt;a href="http://www.roseindia.net/" style="color: blue; text-decoration: underline;" target="_blank"&gt;http://www.roseindia.net/&lt;/a&gt;&lt;br /&gt;Since : 23-may-2000&lt;br /&gt;Rss : None&lt;br /&gt;Description : Collection of Java tutorials, cover wide range of Java topics.&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/6872443420951429545-2197948008235613568?l=myjavablog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myjavablog.blogspot.com/feeds/2197948008235613568/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavablog.blogspot.com/2011/01/heres-20-java-websites-my-collections.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6872443420951429545/posts/default/2197948008235613568'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6872443420951429545/posts/default/2197948008235613568'/><link rel='alternate' type='text/html' href='http://myjavablog.blogspot.com/2011/01/heres-20-java-websites-my-collections.html' title='Best 20 Java websites'/><author><name>Venkata</name><uri>http://www.blogger.com/profile/00617289224581426738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6872443420951429545.post-5133734463635690070</id><published>2011-01-25T06:32:00.000-08:00</published><updated>2011-01-27T01:53:07.333-08:00</updated><title type='text'>Top 8 Java People You Should Know</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 21px;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="margin: 8px 0px;"&gt;Here are the top 8&amp;nbsp;&lt;a class="kLink" href="http://myjavablog.blogspot.com//#" id="KonaLink0" style="background-clip: initial; background-color: transparent! important; background-image: none! important; background-origin: initial; border-bottom: transparent 0px; border-left: transparent 0px; border-right: transparent 0px; border-top: transparent 0px; bottom: 0px; color: blue! important; cursor: pointer; display: inline! important; font-family: inherit! important; font-variant: normal; left: 0px; margin: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; right: 0px; text-decoration: underline! important; text-transform: none! important; top: 0px;"&gt;&lt;span style="color: blue; font-family: inherit; position: static;"&gt;&lt;span class="kLink" style="background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; border-bottom: blue 1px solid; border-left: 0px; border-right: 0px; border-top: 0px; color: blue; display: inline! important; float: none! important; font-family: inherit; padding-bottom: 1px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; width: auto! important;"&gt;Java&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&amp;nbsp;people, they’re created frameworks, products, tools or books that contributed to the&amp;nbsp;&lt;a class="kLink" href="http://myjavablog.blogspot.com//#" id="KonaLink1" style="background-clip: initial; background-color: transparent! important; background-image: none! important; background-origin: initial; border-bottom: transparent 0px; border-left: transparent 0px; border-right: transparent 0px; border-top: transparent 0px; bottom: 0px; color: blue! important; cursor: pointer; display: inline! important; font-family: inherit! important; font-variant: normal; left: 0px; margin: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; right: 0px; text-decoration: underline! important; text-transform: none! important; top: 0px;"&gt;&lt;span style="color: blue; font-family: inherit; position: static;"&gt;&lt;span class="kLink" style="background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; border-bottom: blue 1px solid; border-left: 0px; border-right: 0px; border-top: 0px; color: blue; display: inline! important; float: none! important; font-family: inherit; padding-bottom: 1px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; width: auto! important;"&gt;Java&lt;/span&gt;&lt;span class="kLink" style="background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; border-bottom: blue 1px solid; border-left: 0px; border-right: 0px; border-top: 0px; color: blue; display: inline! important; float: none! important; font-family: inherit; padding-bottom: 1px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; width: auto! important;"&gt;community&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;, and changed the way of coding Java.&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;span class="Apple-style-span" style="font-size: 18px; font-weight: bold;"&gt;8.&amp;nbsp;&lt;a class="kLink" href="http://myjavablog.blogspot.com//#" id="KonaLink2" style="background-clip: initial; background-color: transparent! important; background-image: none! important; background-origin: initial; border-bottom: transparent 0px; border-left: transparent 0px; border-right: transparent 0px; border-top: transparent 0px; bottom: 0px; color: blue! important; cursor: pointer; display: inline! important; font-family: inherit! important; font-variant: normal; left: 0px; margin: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; right: 0px; text-decoration: underline! important; text-transform: none! important; top: 0px;"&gt;&lt;span style="color: blue; font-family: inherit; position: static;"&gt;&lt;span class="kLink" style="background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; border-bottom: blue 1px solid; border-left: 0px; border-right: 0px; border-top: 0px; color: blue; display: inline! important; float: none! important; font-family: inherit; padding-bottom: 1px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; width: auto! important;"&gt;Tomcat&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&amp;nbsp;&amp;amp; Ant Founder&lt;/span&gt;&lt;/div&gt;&lt;div class="left-pic"&gt;&lt;img alt="James-Duncan-Davidson" height="150" src="http://www.mkyong.com/wp-content/uploads/2010/08/James-Duncan-Davidson-150.png" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; margin: 0px; max-height: 600px; max-width: 640px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="James-Duncan-Davidson" width="150" /&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;span class="featured-people-name"&gt;James Duncan Davidson&lt;/span&gt;, while he was software engineer at&amp;nbsp;&lt;a class="kLink" href="http://myjavablog.blogspot.com//#" id="KonaLink3" style="background-clip: initial; background-color: transparent! important; background-image: none! important; background-origin: initial; border-bottom: transparent 0px; border-left: transparent 0px; border-right: transparent 0px; border-top: transparent 0px; bottom: 0px; color: blue! important; cursor: pointer; display: inline! important; font-family: inherit! important; font-variant: normal; left: 0px; margin: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; right: 0px; text-decoration: underline! important; text-transform: none! important; top: 0px;"&gt;&lt;span style="color: blue; font-family: inherit; position: static;"&gt;&lt;span class="kLink" style="background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; border-bottom: blue 1px solid; border-left: 0px; border-right: 0px; border-top: 0px; color: blue; display: inline! important; float: none! important; font-family: inherit; padding-bottom: 1px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; width: auto! important;"&gt;Sun&amp;nbsp;&lt;/span&gt;&lt;span class="kLink" style="background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; border-bottom: blue 1px solid; border-left: 0px; border-right: 0px; border-top: 0px; color: blue; display: inline! important; float: none! important; font-family: inherit; padding-bottom: 1px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; width: auto! important;"&gt;Microsystems&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&amp;nbsp;(1997–2001), created Tomcat Java-based web&amp;nbsp;&lt;a class="kLink" href="http://myjavablog.blogspot.com//#" id="KonaLink4" style="background-clip: initial; background-color: transparent! important; background-image: none! important; background-origin: initial; border-bottom: transparent 0px; border-left: transparent 0px; border-right: transparent 0px; border-top: transparent 0px; bottom: 0px; color: blue! important; cursor: pointer; display: inline! important; font-family: inherit! important; font-variant: normal; left: 0px; margin: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; right: 0px; text-decoration: underline! important; text-transform: none! important; top: 0px;"&gt;&lt;span style="color: blue; font-family: inherit; position: static;"&gt;&lt;span class="kLink" style="background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; border-bottom: blue 1px solid; border-left: 0px; border-right: 0px; border-top: 0px; color: blue; display: inline! important; float: none! important; font-family: inherit; padding-bottom: 1px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; width: auto! important;"&gt;server&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;, still widely use in most of the&amp;nbsp;&lt;a class="kLink" href="http://myjavablog.blogspot.com//#" id="KonaLink5" style="background-clip: initial; background-color: transparent! important; background-image: none! important; background-origin: initial; border-bottom: transparent 0px; border-left: transparent 0px; border-right: transparent 0px; border-top: transparent 0px; bottom: 0px; color: blue! important; cursor: pointer; display: inline! important; font-family: inherit! important; font-variant: normal; left: 0px; margin: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; right: 0px; text-decoration: underline! important; text-transform: none! important; top: 0px;"&gt;&lt;span style="color: blue; font-family: inherit; position: static;"&gt;&lt;span class="kLink" style="background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; border-bottom: blue 1px solid; border-left: 0px; border-right: 0px; border-top: 0px; color: blue; display: inline! important; float: none! important; font-family: inherit; padding-bottom: 1px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; width: auto! important;"&gt;Java&amp;nbsp;&lt;/span&gt;&lt;span class="kLink" style="background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; border-bottom: blue 1px solid; border-left: 0px; border-right: 0px; border-top: 0px; color: blue; display: inline! important; float: none! important; font-family: inherit; padding-bottom: 1px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; width: auto! important;"&gt;web&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&amp;nbsp;projects, and also Ant build tool, which uses XML to describe the build process and its dependencies, which is still the de facto standard for building Java-based Web&lt;a class="kLink" href="http://myjavablog.blogspot.com//#" id="KonaLink6" style="background-clip: initial; background-color: transparent! important; background-image: none! important; background-origin: initial; border-bottom: transparent 0px; border-left: transparent 0px; border-right: transparent 0px; border-top: transparent 0px; bottom: 0px; color: blue! important; cursor: pointer; display: inline! important; font-family: inherit! important; font-variant: normal; left: 0px; margin: 0px; outline-color: initial; outline-style: none; outline-width: initial; padding-bottom: 0px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; right: 0px; text-decoration: underline! important; text-transform: none! important; top: 0px;"&gt;&lt;span style="color: blue; font-family: inherit; position: static;"&gt;&lt;span class="kLink" style="background-clip: initial; background-color: transparent; background-image: none; background-origin: initial; border-bottom: blue 1px solid; border-left: 0px; border-right: 0px; border-top: 0px; color: blue; display: inline! important; float: none! important; font-family: inherit; padding-bottom: 1px! important; padding-left: 0px! important; padding-right: 0px! important; padding-top: 0px! important; position: static; width: auto! important;"&gt;applications&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/div&gt;&lt;div class="clearboth" style="clear: both;"&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;strong style="font-size: 14px; font-weight: bolder;"&gt;Related Links&lt;/strong&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://twitter.com/duncan" style="color: blue; text-decoration: underline;" target="_blank"&gt;James Duncan Davidson Twitter&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/James_Duncan_Davidson" style="color: blue; text-decoration: underline;" target="_blank"&gt;James Duncan Davidson Wiki&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blog.duncandavidson.com/about/" style="color: blue; text-decoration: underline;" target="_blank"&gt;James Duncan Davidson personal blog&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://ant.apache.org/" style="color: blue; text-decoration: underline;" target="_blank"&gt;Apache Ant&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://tomcat.apache.org/" style="color: blue; text-decoration: underline;" target="_blank"&gt;Apache Tomcat&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h4 style="font-size: 18px; margin: 32px 0px 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;7. Test Driven Development &amp;amp; JUnit Founder&lt;/h4&gt;&lt;div class="left-pic"&gt;&lt;img alt="Kent-Beck" height="150" src="http://www.mkyong.com/wp-content/uploads/2010/08/Kent-Beck-150.png" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; margin: 0px; max-height: 600px; max-width: 640px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="Kent-Beck" width="150" /&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;span class="featured-people-name"&gt;Kent Beck&lt;/span&gt;, creator of the Extreme Programming and Test Driven Development software development methodologies. Furthermore, he and Erich Gamma created JUnit, a simple testing framework, which turn into the de facto standard for testing Java-based Web applications. The combine of JUnit and Test Driven Development makes a big changed on the way of coding Java, which causes many Java developers are not willing to follow it.&lt;/div&gt;&lt;div class="clearboth" style="clear: both;"&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;strong style="font-size: 14px; font-weight: bolder;"&gt;Related Links&lt;/strong&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://twitter.com/kentbeck" style="color: blue; text-decoration: underline;" target="_blank"&gt;Kent Beck Twitter&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Kent_Beck" style="color: blue; text-decoration: underline;" target="_blank"&gt;Kent Beck Wiki&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.threeriversinstitute.org/blog/" style="color: blue; text-decoration: underline;" target="_blank"&gt;Kent Beck Blog&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.junit.org/" style="color: blue; text-decoration: underline;" target="_blank"&gt;JUnit Testing Framework&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Extreme_Programming" style="color: blue; text-decoration: underline;" target="_blank"&gt;Extreme Programming Wiki&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Test_Driven_Development" style="color: blue; text-decoration: underline;" target="_blank"&gt;Test Driven Development Wiki&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;strong style="font-size: 14px; font-weight: bolder;"&gt;News &amp;amp; Interviews&lt;/strong&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.zdnet.com/blog/burnette/kent-beck-we-thought-we-were-just-programming-on-an-airplane/118" style="color: blue; text-decoration: underline;" target="_blank"&gt;Kent Beck: “We thought we were just programming on an airplane”&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.informit.com/articles/article.aspx?p=20972" style="color: blue; text-decoration: underline;" target="_blank"&gt;Interview with Kent Beck and Martin Fowler&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://accu.org/index.php/journals/509" style="color: blue; text-decoration: underline;" target="_blank"&gt;eXtreme Programming An interview with Kent Beck&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;strong style="font-size: 14px; font-weight: bolder;"&gt;Kent Beck Books&lt;/strong&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0321278658?ie=UTF8&amp;amp;tag=progrlife-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0321278658" style="color: blue; text-decoration: underline;"&gt;Extreme Programming Explained: Embrace Change (2nd Edition)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0201485672?ie=UTF8&amp;amp;tag=progrlife-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0201485672" style="color: blue; text-decoration: underline;"&gt;Refactoring: Improving the Design of Existing Code&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0596007434?ie=UTF8&amp;amp;tag=progrlife-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0596007434" style="color: blue; text-decoration: underline;"&gt;JUnit Pocket Guide&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h4 style="font-size: 18px; margin: 32px 0px 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;6. Java Collections Framework&lt;/h4&gt;&lt;div class="left-pic"&gt;&lt;img alt="Joshua-Bloch" height="150" src="http://www.mkyong.com/wp-content/uploads/2010/08/Joshua-Bloch-150.png" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; margin: 0px; max-height: 600px; max-width: 640px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="Joshua-Bloch" width="150" /&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;span class="featured-people-name"&gt;Joshua Bloch&lt;/span&gt;, led the design and implementation of numerous Java platform features, including JDK 5.0 language enhancements and the award-winning Java Collections Framework. In June 2004 he left Sun and became Chief Java Architect at Google. Furthermore, he won the prestigious Jolt Award from Software Development Magazine for his book, “Effective Java”, which is arguably a must read Java’s book.&lt;/div&gt;&lt;div class="clearboth" style="clear: both;"&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;strong style="font-size: 14px; font-weight: bolder;"&gt;Related Links&lt;/strong&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://twitter.com/joshbloch" style="color: blue; text-decoration: underline;" target="_blank"&gt;Joshua Bloch Twitter&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Joshua_Bloch" style="color: blue; text-decoration: underline;" target="_blank"&gt;Joshua Bloch Wiki&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;strong style="font-size: 14px; font-weight: bolder;"&gt;News &amp;amp; Interviews&lt;/strong&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://java.dzone.com/articles/effective-java-an-interview-wi" style="color: blue; text-decoration: underline;" target="_blank"&gt;Effective Java: An Interview with Joshua Bloch&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://java.sun.com/javaone/sf/2007/articles/rockstar_bloch.jsp" style="color: blue; text-decoration: underline;" target="_blank"&gt;Rock Star Josh Bloch&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;strong style="font-size: 14px; font-weight: bolder;"&gt;Joshua Bloch Books&lt;/strong&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0321356683?ie=UTF8&amp;amp;tag=progrlife-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0321356683" style="color: blue; text-decoration: underline;"&gt;Effective Java (2nd Edition)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0321349601?ie=UTF8&amp;amp;tag=progrlife-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0321349601" style="color: blue; text-decoration: underline;"&gt;Java Concurrency in Practice&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h4 style="font-size: 18px; margin: 32px 0px 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;5. JBoss Founder&lt;/h4&gt;&lt;div class="left-pic"&gt;&lt;img alt="Marc-Fleury" height="150" src="http://www.mkyong.com/wp-content/uploads/2010/08/Marc-Fleury-150.png" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; margin: 0px; max-height: 600px; max-width: 640px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="Marc-Fleury" width="150" /&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;span class="featured-people-name"&gt;Marc Fleury&lt;/span&gt;, who founded JBoss in 2001, an open-source Java application server, arguably the de facto standard for deploying Java-based Web applications. Later he sold the JBoss to RedHat, and joined RedHat to continue support on the JBoss development. On 9 February 2007, he decided to leave Red Hat to pursue other personal interests, such as teaching, research in biology, music and his family.&lt;/div&gt;&lt;div class="clearboth" style="clear: both;"&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;strong style="font-size: 14px; font-weight: bolder;"&gt;Related Links&lt;/strong&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Marc_Fleury" style="color: blue; text-decoration: underline;" target="_blank"&gt;Marc Fleury Wiki&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.thedelphicfuture.org/" style="color: blue; text-decoration: underline;" target="_blank"&gt;Marc Fleury Blog&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.jboss.org/" style="color: blue; text-decoration: underline;" target="_blank"&gt;JBoss Application Server&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;strong style="font-size: 14px; font-weight: bolder;"&gt;News &amp;amp; Interviews&lt;/strong&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://news.cnet.com/Could-Red-Hat-lose-JBoss-founder/2100-7344_3-6147300.html" style="color: blue; text-decoration: underline;" target="_blank"&gt;Could Red Hat lose JBoss founder?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.zdnet.com/blog/burnette/jboss-founder-marc-fleury-leaves-red-hat-now-what/258" style="color: blue; text-decoration: underline;" target="_blank"&gt;JBoss founder Marc Fleury leaves Red Hat, now what?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.zdnet.com/blog/gardner/jbosss-marc-fleury-on-soa-esb-and-oss/2300" style="color: blue; text-decoration: underline;" target="_blank"&gt;JBoss’s Marc Fleury on SOA, ESB and OSS&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://news.cnet.com/8301-13505_3-9753687-16.html" style="color: blue; text-decoration: underline;" target="_blank"&gt;Resurrecting Marc Fleury&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h4 style="font-size: 18px; margin: 32px 0px 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;4. Struts Founder&lt;/h4&gt;&lt;div class="left-pic"&gt;&lt;img alt="Craig-McClanahan" height="150" src="http://www.mkyong.com/wp-content/uploads/2010/08/Craig-McClanahan-150.png" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; margin: 0px; max-height: 600px; max-width: 640px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="Craig-McClanahan" width="150" /&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;span class="featured-people-name"&gt;Craig Mcclanahan&lt;/span&gt;, creator of Struts, a popular open source MVC framework for building Java-based web applications, which is arguably that every Java developer know how to code Struts. With the huge success of Struts in early day, it’s widely implemented in every single of the old Java web application project.&lt;/div&gt;&lt;div class="clearboth" style="clear: both;"&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;strong style="font-size: 14px; font-weight: bolder;"&gt;Related Links&lt;/strong&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Craig_McClanahan" style="color: blue; text-decoration: underline;" target="_blank"&gt;Craig Mcclanahan Wiki&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.sun.com/craigmcc/" style="color: blue; text-decoration: underline;" target="_blank"&gt;Craig Mcclanahan Blog&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://struts.apache.org/" style="color: blue; text-decoration: underline;" target="_blank"&gt;Apache Struts&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;strong style="font-size: 14px; font-weight: bolder;"&gt;News &amp;amp; Interviews&lt;/strong&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.jsfcentral.com/articles/mcclanahan-05-05.html" style="color: blue; text-decoration: underline;" target="_blank"&gt;Interview with Craig McClanahan&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blogs.sun.com/craigmcc/date/20040927#struts_or_jsf_struts_and" style="color: blue; text-decoration: underline;" target="_blank"&gt;Struts Or JSF?&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h4 style="font-size: 18px; margin: 32px 0px 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;3. Spring Founder&lt;/h4&gt;&lt;div class="left-pic"&gt;&lt;img alt="Rod-Johnson" height="150" src="http://www.mkyong.com/wp-content/uploads/2010/08/Rod-Johnson-150.png" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; margin: 0px; max-height: 600px; max-width: 640px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="Rod-Johnson" width="150" /&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;span class="featured-people-name"&gt;Rod Johnson&lt;/span&gt;, is the founder of the Spring Framework, an open source application framework for Java, Creator of Spring, CEO at SpringSource. Furthermore, Rod’s best-selling Expert One-on-One J2EE Design and Development (2002) was one of the most influential books ever published on J2EE.&lt;/div&gt;&lt;div class="clearboth" style="clear: both;"&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;strong style="font-size: 14px; font-weight: bolder;"&gt;Related Links&lt;/strong&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://twitter.com/springrod" style="color: blue; text-decoration: underline;" target="_blank"&gt;Rod Johnson Twitter&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blog.springsource.com/author/rodj/" style="color: blue; text-decoration: underline;" target="_blank"&gt;Rod Johnson Blog&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.springsource.org/" style="color: blue; text-decoration: underline;" target="_blank"&gt;SpringSource&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Spring_Framework" style="color: blue; text-decoration: underline;" target="_blank"&gt;Spring Framework Wiki&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;strong style="font-size: 14px; font-weight: bolder;"&gt;News &amp;amp; Interviews&lt;/strong&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://blogs.vmware.com/console/2009/08/vmware-acquires-springsource.html" style="color: blue; text-decoration: underline;" target="_blank"&gt;VMware.com : VMware to acquire SpringSource&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blog.springsource.com/2009/08/10/springsource-chapter-two/" style="color: blue; text-decoration: underline;" target="_blank"&gt;Rod Johnson : VMware to acquire SpringSource&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://howsoftwareisbuilt.com/2007/09/10/interview-with-rod-johnson-ceo-interface21/" style="color: blue; text-decoration: underline;" target="_blank"&gt;Interview with Rod Johnson – CEO – Interface21&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://java.dzone.com/news/qa-with-rod-johnson-over-sprin" style="color: blue; text-decoration: underline;" target="_blank"&gt;Q&amp;amp;A with Rod Johnson over Spring’s maintenance policy changes&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.theserverside.com/news/1364653/Expert-One-on-One-J2EE-Design-and-Development-Interview-with-Rod-Johnson" style="color: blue; text-decoration: underline;" target="_blank"&gt;Expert One-on-One J2EE Design and Development: Interview with Rod Johnson&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;strong style="font-size: 14px; font-weight: bolder;"&gt;Rod Johnson Books&lt;/strong&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0764543857?ie=UTF8&amp;amp;tag=progrlife-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0764543857" style="color: blue; text-decoration: underline;"&gt;Expert One-on-One J2EE Design and Development (Programmer to Programmer)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/0764558315?ie=UTF8&amp;amp;tag=progrlife-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0764558315" style="color: blue; text-decoration: underline;"&gt;Expert One-on-One J2EE Development without EJB&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h4 style="font-size: 18px; margin: 32px 0px 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;2. Hibernate Founder&lt;/h4&gt;&lt;div class="left-pic"&gt;&lt;img alt="gravin-king" height="150" src="http://www.mkyong.com/wp-content/uploads/2010/08/gravin-king-150.png" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; margin: 0px; max-height: 600px; max-width: 640px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="gravin-king" width="150" /&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;span class="featured-people-name"&gt;Gavin King&lt;/span&gt;, is the founder of the Hibernate project, a popular object/relational persistence solution for Java, and the creator of Seam, an application framework for Java EE 5. Furthermore, he contributed heavily to the design of EJB 3.0 and JPA.&lt;/div&gt;&lt;div class="clearboth" style="clear: both;"&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;strong style="font-size: 14px; font-weight: bolder;"&gt;Related Links&lt;/strong&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://relation.to/Bloggers/Gavin" style="color: blue; text-decoration: underline;" target="_blank"&gt;Gavin King Blog&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Hibernate_%28Java%29" style="color: blue; text-decoration: underline;" target="_blank"&gt;Hibernate Wiki&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.hibernate.org/" style="color: blue; text-decoration: underline;" target="_blank"&gt;Hibernate Framework&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.jboss.com/products/seam/" style="color: blue; text-decoration: underline;" target="_blank"&gt;JBoss seam&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;strong style="font-size: 14px; font-weight: bolder;"&gt;News &amp;amp; Interviews&lt;/strong&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://java.dzone.com/videos/gavin-king-jsr299" style="color: blue; text-decoration: underline;" target="_blank"&gt;Tech Chat: Gavin King on Contexts and Dependency Injection, Weld, Java EE 6&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.javaperformancetuning.com/news/interview041.shtml" style="color: blue; text-decoration: underline;" target="_blank"&gt;JPT : The Interview: Gavin King, Hibernate&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://javafree.uol.com.br/artigo/871462/" style="color: blue; text-decoration: underline;" target="_blank"&gt;JavaFree : Interview with Gavin King, founder of Hibernate&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.jsfcentral.com/articles/king-06-08.html" style="color: blue; text-decoration: underline;" target="_blank"&gt;Seam in Depth with Gavin King&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;strong style="font-size: 14px; font-weight: bolder;"&gt;Gavin King Books&lt;/strong&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/1932394885?ie=UTF8&amp;amp;tag=progrlife-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=1932394885" style="color: blue; text-decoration: underline;"&gt;Java Persistence with Hibernate&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.amazon.com/gp/product/193239415X?ie=UTF8&amp;amp;tag=progrlife-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=193239415X" style="color: blue; text-decoration: underline;"&gt;Hibernate in Action (In Action series)&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h4 style="font-size: 18px; margin: 32px 0px 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;1. Father of the Java programming language&lt;/h4&gt;&lt;div class="left-pic"&gt;&lt;img alt="James-Gosling" height="150" src="http://www.mkyong.com/wp-content/uploads/2010/08/James-Gosling-150.png" style="border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; margin: 0px; max-height: 600px; max-width: 640px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="James-Gosling" width="150" /&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;span class="featured-people-name"&gt;James Gosling&lt;/span&gt;, generally credited as the inventor of the Java programming language in 1994. He created the original design of Java and implemented its original compiler and virtual machine. For this achievement he was elected to the United States National Academy of Engineering. On April 2, 2010, he left Sun Microsystems which had recently been acquired by the Oracle Corporation. Regarding why he left, Gosling wrote on his blog that “Just about anything I could say that would be accurate and honest would do more harm than good.”&lt;/div&gt;&lt;div class="clearboth" style="clear: both;"&gt;&lt;/div&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;strong style="font-size: 14px; font-weight: bolder;"&gt;Related Links&lt;/strong&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://nighthacks.com/roller/jag/" style="color: blue; text-decoration: underline;" target="_blank"&gt;James Gosling Blog&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/James_Gosling" style="color: blue; text-decoration: underline;" target="_blank"&gt;James Gosling Wiki&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="margin: 8px 0px;"&gt;&lt;strong style="font-size: 14px; font-weight: bolder;"&gt;News &amp;amp; Interviews&lt;/strong&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.gotw.ca/publications/c_family_interview.htm" style="color: blue; text-decoration: underline;" target="_blank"&gt;Interview with Dennis Ritchie, Bjarne Stroustrup, and James Gosling&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://itmanagement.earthweb.com/osrc/article.php/3706426/Interview-James-Gosling-the-Father-of-Java.htm" style="color: blue; text-decoration: underline;" target="_blank"&gt;Interview: James Gosling, ‘the Father of Java’&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.builderau.com.au/program/java/soa/Developer-Interview-James-Gosling/0,339024620,320282876,00.htm" style="color: blue; text-decoration: underline;" target="_blank"&gt;Developer Interview: James Gosling&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div class="note" style="background-color: #d8e4f1; border-bottom: rgb(60,120,181) 1px solid; border-left: rgb(60,120,181) 1px solid; border-right: rgb(60,120,181) 1px solid; border-top: rgb(60,120,181) 1px solid; margin: 16px 0px; padding-bottom: 16px; padding-left: 16px; padding-right: 16px; padding-top: 16px;"&gt;&lt;strong style="font-size: 14px; font-weight: bolder;"&gt;Note&lt;/strong&gt;&lt;br /&gt;Please feel free to share your personal opinion.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="dd_post_share" style="margin-bottom: 6px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;div class="dd_buttons"&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/6872443420951429545-5133734463635690070?l=myjavablog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myjavablog.blogspot.com/feeds/5133734463635690070/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavablog.blogspot.com/2011/01/top-8-java-people-you-should-know.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6872443420951429545/posts/default/5133734463635690070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6872443420951429545/posts/default/5133734463635690070'/><link rel='alternate' type='text/html' href='http://myjavablog.blogspot.com/2011/01/top-8-java-people-you-should-know.html' title='Top 8 Java People You Should Know'/><author><name>Venkata</name><uri>http://www.blogger.com/profile/00617289224581426738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6872443420951429545.post-1100470016134518118</id><published>2011-01-25T06:11:00.000-08:00</published><updated>2011-01-27T02:13:07.805-08:00</updated><title type='text'>Tomcat web Server Issues</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; line-height: 14px;"&gt;&lt;strong&gt;&lt;u&gt;Issue 1.&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace; line-height: 14px;"&gt;Sometimes we need to find out what is our&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="klink"&gt;Tomcat&lt;/span&gt; version installed in our&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="klink"&gt;server&lt;/span&gt;. We can check Tomcat version with following command&lt;span class="apple-converted-space"&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;version.bat&lt;/b&gt;, this version.bat is located at tomcat bin folder&lt;/span&gt;&lt;br /&gt;&lt;div style="margin: 0in;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="line-height: 14px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="color: #674ea7;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;C:\tomcat\bin&amp;gt;version.bat&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #674ea7;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;Using CATALINA_BASE: &amp;nbsp; "C:\tomcat"&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #674ea7;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;Using CATALINA_HOME: &amp;nbsp; "C:\tomcat"&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #674ea7;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;Using CATALINA_TMPDIR: "C:\tomcat\temp"&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #674ea7;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;Using JRE_HOME: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;"C:\java"&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #674ea7;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;Using CLASSPATH: &amp;nbsp; &amp;nbsp; &amp;nbsp; "C:\tomcat\bin\bootstrap.jar"&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="color: #cc0000;"&gt;Server version: Apache Tomcat/6.0.26&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="color: #674ea7;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;Server built: &amp;nbsp; March 9 2010 1805&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #674ea7;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;Server number: &amp;nbsp;6.0.26.0&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #674ea7;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;OS Name: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Windows XP&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #674ea7;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;OS Version: &amp;nbsp; &amp;nbsp; 5.1&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #674ea7;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;Architecture: &amp;nbsp; x86&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #674ea7;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;JVM Version: &amp;nbsp; &amp;nbsp;1.6.0_18-b07&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #674ea7;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;JVM Vendor: &amp;nbsp; &amp;nbsp; Sun Microsystems Inc.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;strong&gt;&lt;span style="color: black;"&gt;&lt;u&gt;Issue 2.&lt;/u&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: black; font-family: Courier New;"&gt;Some times we may forget the port number of&amp;nbsp;&lt;span class="klink"&gt;Tomcat&lt;/span&gt;&lt;span class="apple-converted-space"&gt;&amp;nbsp;server &lt;/span&gt;installed.In such a case you can do the check for tomcat port by following below steps.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: black; font-family: Courier New;"&gt;a. Go to directory where you installed the Tomcat Server&amp;nbsp;and find the 'conf' directory.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: black; font-family: Courier New;"&gt;&amp;nbsp;Eg: C:\tomcat5.5\conf&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: black; font-family: Courier New;"&gt;b. Inside the conf folder you can find the &lt;strong&gt;server.xml&lt;/strong&gt; file, you just open it and search for the value of Connector Port which is nothing but your tomcat server port.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;strong&gt;&lt;span style="color: black;"&gt;Note&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="background: #d8e4f1; line-height: 7.9pt;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;strong&gt;&lt;span style="color: black;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style="color: black;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;Please feel free to share your personal opinion.&lt;span class="Apple-style-span" style="font-family: Arial; font-size: 5.5pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="background: #d8e4f1; line-height: 7.9pt;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span style="color: black;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&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/6872443420951429545-1100470016134518118?l=myjavablog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://myjavablog.blogspot.com/feeds/1100470016134518118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://myjavablog.blogspot.com/2011/01/tomcat-web-server-issues.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6872443420951429545/posts/default/1100470016134518118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6872443420951429545/posts/default/1100470016134518118'/><link rel='alternate' type='text/html' href='http://myjavablog.blogspot.com/2011/01/tomcat-web-server-issues.html' title='Tomcat web Server Issues'/><author><name>Venkata</name><uri>http://www.blogger.com/profile/00617289224581426738</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
