<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-7440473</atom:id><lastBuildDate>Fri, 06 Nov 2009 14:36:38 +0000</lastBuildDate><title>DigiZol</title><description>Guide on Programming, Internet and Technology</description><link>http://lkamal.blogspot.com/</link><managingEditor>noreply@blogger.com (Kamal Mettananda)</managingEditor><generator>Blogger</generator><openSearch:totalResults>125</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/3.0/</creativeCommons:license><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/lkamal/rss" type="application/rss+xml" /><feedburner:emailServiceId>lkamal/rss</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7440473.post-2421919380823143921</guid><pubDate>Wed, 07 Oct 2009 15:51:00 +0000</pubDate><atom:updated>2009-10-07T21:24:22.414+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tutorial</category><category domain="http://www.blogger.com/atom/ns#">Tech</category><category domain="http://www.blogger.com/atom/ns#">Java</category><title>Data Encryption Decryption using AES Algorithm, Key and Salt with Java Cryptography Extension</title><link>http://feedproxy.google.com/~r/lkamal/rss/~3/bnqvAfIHBDc/java-encrypt-decrypt-jce-salt.html</link><author>noreply@blogger.com (Kamal Mettananda)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_vgTLQ5mShiI/Ssy2OQ26ESI/AAAAAAAAAfI/RZo13KmkzRk/s72-c/encrypt-descript-java-digizol.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><description>In this tutorial we will implement a full data encryption decryption cycle with Java (only data, not file encryption); encrypt some data using a secret key, salt and iterations and decrypt using the same parameters. We are using the Java Cryptography Extension (JCE) for data encryption/decryption...
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7RoCJ-w5RrdfAPx99TaE64IKBXY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7RoCJ-w5RrdfAPx99TaE64IKBXY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/7RoCJ-w5RrdfAPx99TaE64IKBXY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7RoCJ-w5RrdfAPx99TaE64IKBXY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=bnqvAfIHBDc:Q3_iiKxbhL0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=bnqvAfIHBDc:Q3_iiKxbhL0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=bnqvAfIHBDc:Q3_iiKxbhL0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=bnqvAfIHBDc:Q3_iiKxbhL0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=bnqvAfIHBDc:Q3_iiKxbhL0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=bnqvAfIHBDc:Q3_iiKxbhL0:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=bnqvAfIHBDc:Q3_iiKxbhL0:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=bnqvAfIHBDc:Q3_iiKxbhL0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lkamal/rss/~4/bnqvAfIHBDc" height="1" width="1"/&gt;</description><feedburner:origLink>http://lkamal.blogspot.com/2009/10/java-encrypt-decrypt-jce-salt.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7440473.post-6749509033386254156</guid><pubDate>Tue, 28 Jul 2009 13:17:00 +0000</pubDate><atom:updated>2009-07-28T18:49:37.749+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Ant</category><category domain="http://www.blogger.com/atom/ns#">Java</category><category domain="http://www.blogger.com/atom/ns#">Web application</category><category domain="http://www.blogger.com/atom/ns#">Eclipse</category><title>[Ant] Build .WAR files in Eclipse for Web Applications</title><link>http://feedproxy.google.com/~r/lkamal/rss/~3/os3_HTUL95Y/war-ant-eclipse-build-web-application.html</link><author>noreply@blogger.com (Kamal Mettananda)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_vgTLQ5mShiI/Sm3Wg1ET-EI/AAAAAAAAAe4/boAAqAK5yV4/s72-c/web+application+project+digizol.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><description>Eclipse JEE versions support Java Web Application projects, but other Eclipse versions do not. Java developers need to build WAR (web archive) files for deployments (yes, Exploded deployments are also possible). However Eclipse does not provide a direct way to create war files; developers write ant...
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jjydXPHlXBPtn6o93vP9FCc5aRQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jjydXPHlXBPtn6o93vP9FCc5aRQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jjydXPHlXBPtn6o93vP9FCc5aRQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jjydXPHlXBPtn6o93vP9FCc5aRQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=os3_HTUL95Y:aTALOTT72y4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=os3_HTUL95Y:aTALOTT72y4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=os3_HTUL95Y:aTALOTT72y4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=os3_HTUL95Y:aTALOTT72y4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=os3_HTUL95Y:aTALOTT72y4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=os3_HTUL95Y:aTALOTT72y4:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=os3_HTUL95Y:aTALOTT72y4:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=os3_HTUL95Y:aTALOTT72y4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lkamal/rss/~4/os3_HTUL95Y" height="1" width="1"/&gt;</description><feedburner:origLink>http://lkamal.blogspot.com/2009/07/war-ant-eclipse-build-web-application.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7440473.post-5769494865954055135</guid><pubDate>Thu, 09 Jul 2009 13:28:00 +0000</pubDate><atom:updated>2009-07-09T18:59:05.681+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tech</category><category domain="http://www.blogger.com/atom/ns#">Java</category><category domain="http://www.blogger.com/atom/ns#">Web application</category><category domain="http://www.blogger.com/atom/ns#">Tomcat</category><title>[Tomcat] validateJarFile(servlet-api.jar) - jar not loaded. Offending class: javax/servlet/Servlet.class</title><link>http://feedproxy.google.com/~r/lkamal/rss/~3/hjTqrlEdu2s/validatejarfile-jar-not-loaded-servlet.html</link><author>noreply@blogger.com (Kamal Mettananda)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_vgTLQ5mShiI/SlXjUtWZ-ZI/AAAAAAAAAZk/hLZs3LEJ2FY/s72-c/validateJarFile-jar+not+loaded.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><description>org.apache.catalina.loader.WebappClassLoader validateJarFile
INFO: validateJarFile(&amp;lt;APP_PATH&amp;gt;\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class. 

We are using Apache Tomcat to deploy web applications, and getting...
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/QTvfIxBK1felJFTpVZtAf5B3_1s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QTvfIxBK1felJFTpVZtAf5B3_1s/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/QTvfIxBK1felJFTpVZtAf5B3_1s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QTvfIxBK1felJFTpVZtAf5B3_1s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=hjTqrlEdu2s:Di8MdA3I_Lk:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=hjTqrlEdu2s:Di8MdA3I_Lk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=hjTqrlEdu2s:Di8MdA3I_Lk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=hjTqrlEdu2s:Di8MdA3I_Lk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=hjTqrlEdu2s:Di8MdA3I_Lk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=hjTqrlEdu2s:Di8MdA3I_Lk:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=hjTqrlEdu2s:Di8MdA3I_Lk:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=hjTqrlEdu2s:Di8MdA3I_Lk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lkamal/rss/~4/hjTqrlEdu2s" height="1" width="1"/&gt;</description><feedburner:origLink>http://lkamal.blogspot.com/2009/07/validatejarfile-jar-not-loaded-servlet.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7440473.post-3504954897984686028</guid><pubDate>Wed, 08 Jul 2009 17:01:00 +0000</pubDate><atom:updated>2009-07-08T22:41:28.348+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tools</category><category domain="http://www.blogger.com/atom/ns#">Tech</category><category domain="http://www.blogger.com/atom/ns#">Software</category><title>Attempted to lock an already-locked dir: Subversion issue</title><link>http://feedproxy.google.com/~r/lkamal/rss/~3/7lGGXs4s_r8/attempted-already-locked-subversion.html</link><author>noreply@blogger.com (Kamal Mettananda)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_vgTLQ5mShiI/Run9rNTJKUI/AAAAAAAAAI8/rGnVVCGFVkU/s72-c/subversion.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">6</thr:total><description>"Attempted to lock an already-locked dir" - svn: Working copy locked; this message is frequently faced by users of SubVersion (SVN) source repository. The message is self explanatory; simply some source files are locked and no commit or update operations allowed on those files/folders. In some...
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8Z_lLyyKWrY6zDV5j65DL01bbCs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8Z_lLyyKWrY6zDV5j65DL01bbCs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8Z_lLyyKWrY6zDV5j65DL01bbCs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8Z_lLyyKWrY6zDV5j65DL01bbCs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=7lGGXs4s_r8:-2bjE5L4BlY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=7lGGXs4s_r8:-2bjE5L4BlY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=7lGGXs4s_r8:-2bjE5L4BlY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=7lGGXs4s_r8:-2bjE5L4BlY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=7lGGXs4s_r8:-2bjE5L4BlY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=7lGGXs4s_r8:-2bjE5L4BlY:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=7lGGXs4s_r8:-2bjE5L4BlY:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=7lGGXs4s_r8:-2bjE5L4BlY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lkamal/rss/~4/7lGGXs4s_r8" height="1" width="1"/&gt;</description><feedburner:origLink>http://lkamal.blogspot.com/2009/07/attempted-already-locked-subversion.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7440473.post-5265608484369247249</guid><pubDate>Wed, 05 Nov 2008 12:01:00 +0000</pubDate><atom:updated>2009-06-26T23:05:53.281+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tools</category><category domain="http://www.blogger.com/atom/ns#">Tech</category><category domain="http://www.blogger.com/atom/ns#">Software</category><category domain="http://www.blogger.com/atom/ns#">Tomcat</category><category domain="http://www.blogger.com/atom/ns#">Apache</category><title>Tomcat + Apache HTTP: Servers Connecting Guide</title><link>http://feedproxy.google.com/~r/lkamal/rss/~3/8dV2M9UbEOA/tomcat-apache-http-server-connect-guide.html</link><author>noreply@blogger.com (Kamal Mettananda)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_vgTLQ5mShiI/SQlB-W51u0I/AAAAAAAAATI/iTDOc3pRtjk/s72-c/apache_httpd_logo.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><description>Apache Tomcat is a Servlet/JSP container and used to deploy dynamic Java contents like JSPs and Servlets. Tomcat has some web server capabilities, however it is not a full blown web server to serve high traffic web sites. In the meantime Apache HTTP server is a full blown web server. So in general...
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/nTTgwTS2BvVCN7XgMU_ubgMtkCs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nTTgwTS2BvVCN7XgMU_ubgMtkCs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/nTTgwTS2BvVCN7XgMU_ubgMtkCs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nTTgwTS2BvVCN7XgMU_ubgMtkCs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=8dV2M9UbEOA:3iJCuutU9QM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=8dV2M9UbEOA:3iJCuutU9QM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=8dV2M9UbEOA:3iJCuutU9QM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=8dV2M9UbEOA:3iJCuutU9QM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=8dV2M9UbEOA:3iJCuutU9QM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=8dV2M9UbEOA:3iJCuutU9QM:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=8dV2M9UbEOA:3iJCuutU9QM:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=8dV2M9UbEOA:3iJCuutU9QM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lkamal/rss/~4/8dV2M9UbEOA" height="1" width="1"/&gt;</description><feedburner:origLink>http://lkamal.blogspot.com/2008/11/tomcat-apache-http-server-connect-guide.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7440473.post-496070689968319993</guid><pubDate>Wed, 15 Oct 2008 11:48:00 +0000</pubDate><atom:updated>2008-10-15T17:18:40.292+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">PHP</category><category domain="http://www.blogger.com/atom/ns#">Tech</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>Unable to load dynamic library php_curl.dll: Error message in PHP</title><link>http://feedproxy.google.com/~r/lkamal/rss/~3/q80ELFXbysU/phpcurldll-unable-load-dynamic-library.html</link><author>noreply@blogger.com (Kamal Mettananda)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_vgTLQ5mShiI/SPWRlCj9jxI/AAAAAAAAASs/Ioguiw3zjYc/s72-c/php.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><description>In Windows, while trying to use "curl" extension with PHP 5.2/Apache 2; you may encounter a blank page. If you open up the error log file in Apache (%APACHE_HOME%\logs\error.log); you may see an error message as follows.

"PHP Warning:  PHP Startup: Unable to load dynamic library...
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Q1cXfEDQfttNKvBwuYHUy_RE0T4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Q1cXfEDQfttNKvBwuYHUy_RE0T4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Q1cXfEDQfttNKvBwuYHUy_RE0T4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Q1cXfEDQfttNKvBwuYHUy_RE0T4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=q80ELFXbysU:j7zchf_U010:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=q80ELFXbysU:j7zchf_U010:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=q80ELFXbysU:j7zchf_U010:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=q80ELFXbysU:j7zchf_U010:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=q80ELFXbysU:j7zchf_U010:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=q80ELFXbysU:j7zchf_U010:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=q80ELFXbysU:j7zchf_U010:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=q80ELFXbysU:j7zchf_U010:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lkamal/rss/~4/q80ELFXbysU" height="1" width="1"/&gt;</description><feedburner:origLink>http://lkamal.blogspot.com/2008/10/phpcurldll-unable-load-dynamic-library.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7440473.post-6350849457531890814</guid><pubDate>Wed, 15 Oct 2008 11:43:00 +0000</pubDate><atom:updated>2008-10-15T17:18:30.046+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Java</category><category domain="http://www.blogger.com/atom/ns#">Web application</category><title>Manage HTTP headers with Java Servlets: Quick Notes</title><link>http://feedproxy.google.com/~r/lkamal/rss/~3/Muc1KCuJL7k/http-headers-java-servlets-notes.html</link><author>noreply@blogger.com (Kamal Mettananda)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_vgTLQ5mShiI/SPXThTXNl9I/AAAAAAAAAS8/V4bN3jJtH9w/s72-c/servlet+and+jsp.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><description>In Java Servlets API, both HttpServletRequest and HttpServletResponse interfaces (in javax.servlet.http package) provide methods to programatically manipulate HTTP headers. There are a number of standard HTTP headers exchanged between a web server and a client (eg: a browser). "Content-Type" is a...
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Vu2Orapm__gWTpdy6Sde5A5BL7k/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Vu2Orapm__gWTpdy6Sde5A5BL7k/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Vu2Orapm__gWTpdy6Sde5A5BL7k/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Vu2Orapm__gWTpdy6Sde5A5BL7k/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=Muc1KCuJL7k:Bl7d06UGzqU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=Muc1KCuJL7k:Bl7d06UGzqU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=Muc1KCuJL7k:Bl7d06UGzqU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=Muc1KCuJL7k:Bl7d06UGzqU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=Muc1KCuJL7k:Bl7d06UGzqU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=Muc1KCuJL7k:Bl7d06UGzqU:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=Muc1KCuJL7k:Bl7d06UGzqU:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=Muc1KCuJL7k:Bl7d06UGzqU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lkamal/rss/~4/Muc1KCuJL7k" height="1" width="1"/&gt;</description><feedburner:origLink>http://lkamal.blogspot.com/2008/10/http-headers-java-servlets-notes.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7440473.post-6430613734959754472</guid><pubDate>Wed, 08 Oct 2008 11:33:00 +0000</pubDate><atom:updated>2009-06-26T23:04:29.655+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Software</category><category domain="http://www.blogger.com/atom/ns#">Google</category><category domain="http://www.blogger.com/atom/ns#">Firefox</category><title>Google redirect to incorrect country domain: Fix on Firefox</title><link>http://feedproxy.google.com/~r/lkamal/rss/~3/AwXF2nwMDFc/google-incorrect-country-domain-firefox.html</link><author>noreply@blogger.com (Kamal Mettananda)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_vgTLQ5mShiI/SOyCpkHtkLI/AAAAAAAAASc/QTy5AzB2xNk/s72-c/Redirector+Firefox+extension+status+bar.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>Google servers identify the country of the googler and redirect to the relevant country domain. They may be using the IP of the request to locate the country before the redirect. However there are situations many googler getting redirected to incorrect country domains. For example, even though our...
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/RmlII36l36IiRZGxu2qVzqiA79w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RmlII36l36IiRZGxu2qVzqiA79w/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/RmlII36l36IiRZGxu2qVzqiA79w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RmlII36l36IiRZGxu2qVzqiA79w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=AwXF2nwMDFc:KOAoz1ucEuI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=AwXF2nwMDFc:KOAoz1ucEuI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=AwXF2nwMDFc:KOAoz1ucEuI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=AwXF2nwMDFc:KOAoz1ucEuI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=AwXF2nwMDFc:KOAoz1ucEuI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=AwXF2nwMDFc:KOAoz1ucEuI:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=AwXF2nwMDFc:KOAoz1ucEuI:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=AwXF2nwMDFc:KOAoz1ucEuI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lkamal/rss/~4/AwXF2nwMDFc" height="1" width="1"/&gt;</description><feedburner:origLink>http://lkamal.blogspot.com/2008/10/google-incorrect-country-domain-firefox.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7440473.post-2791975305861028895</guid><pubDate>Tue, 23 Sep 2008 11:56:00 +0000</pubDate><atom:updated>2008-09-23T17:26:34.063+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">News</category><category domain="http://www.blogger.com/atom/ns#">Google</category><category domain="http://www.blogger.com/atom/ns#">Opinion</category><title>Gmail Multiple Sessions Alert: This account is open in 1 other location</title><link>http://feedproxy.google.com/~r/lkamal/rss/~3/9PBd-lcQcfM/gmail-multiple-sessions-alert.html</link><author>noreply@blogger.com (Kamal Mettananda)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_vgTLQ5mShiI/SNOSNPOKnQI/AAAAAAAAAR8/UyTHtO3F5Rg/s72-c/Gmail+This+account+is+open+in+1+other+location.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><description>"This account is open in 1 other location at..." Gmail user interface provides this message when your account is used in multiple locations simultaneously. One of the most important and interesting security feature that any web mail service would wish to provide. I suppose Gmail is the only web...
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZaLQjKwVr2fr-0aHornj6YI6Q-w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZaLQjKwVr2fr-0aHornj6YI6Q-w/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ZaLQjKwVr2fr-0aHornj6YI6Q-w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZaLQjKwVr2fr-0aHornj6YI6Q-w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=9PBd-lcQcfM:eYTAt_3edX4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=9PBd-lcQcfM:eYTAt_3edX4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=9PBd-lcQcfM:eYTAt_3edX4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=9PBd-lcQcfM:eYTAt_3edX4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=9PBd-lcQcfM:eYTAt_3edX4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=9PBd-lcQcfM:eYTAt_3edX4:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=9PBd-lcQcfM:eYTAt_3edX4:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=9PBd-lcQcfM:eYTAt_3edX4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lkamal/rss/~4/9PBd-lcQcfM" height="1" width="1"/&gt;</description><feedburner:origLink>http://lkamal.blogspot.com/2008/09/gmail-multiple-sessions-alert.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7440473.post-4532947421077628955</guid><pubDate>Wed, 17 Sep 2008 03:01:00 +0000</pubDate><atom:updated>2008-09-17T10:40:39.310+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tools</category><category domain="http://www.blogger.com/atom/ns#">Tech</category><category domain="http://www.blogger.com/atom/ns#">Java</category><category domain="http://www.blogger.com/atom/ns#">News</category><category domain="http://www.blogger.com/atom/ns#">Eclipse</category><category domain="http://www.blogger.com/atom/ns#">Software</category><title>Sun suspends NetBeans IDE DVD Starter Kit distribution program</title><link>http://feedproxy.google.com/~r/lkamal/rss/~3/8tMQPN9BAfw/sun-suspend-netbeans-ide-distribution.html</link><author>noreply@blogger.com (Kamal Mettananda)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_vgTLQ5mShiI/SNCL88Rd47I/AAAAAAAAAR0/pUXVaAH643o/s72-c/get_netbeans_ide.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><description>Sun has suspended their NetBeans IDE DVD Starter Kit distribution program indefinitely. Yes, you read it correctly; they have done it. So many developers used to get most of Sun (free) products through the distribution program. Students with less bandwidth (in some colleges &amp; universities);...
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jzZeAm9aOzAd4I3e-QOu0lYEbQY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jzZeAm9aOzAd4I3e-QOu0lYEbQY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jzZeAm9aOzAd4I3e-QOu0lYEbQY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jzZeAm9aOzAd4I3e-QOu0lYEbQY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=8tMQPN9BAfw:i-NliMc1GHI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=8tMQPN9BAfw:i-NliMc1GHI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=8tMQPN9BAfw:i-NliMc1GHI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=8tMQPN9BAfw:i-NliMc1GHI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=8tMQPN9BAfw:i-NliMc1GHI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=8tMQPN9BAfw:i-NliMc1GHI:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=8tMQPN9BAfw:i-NliMc1GHI:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=8tMQPN9BAfw:i-NliMc1GHI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lkamal/rss/~4/8tMQPN9BAfw" height="1" width="1"/&gt;</description><feedburner:origLink>http://lkamal.blogspot.com/2008/09/sun-suspend-netbeans-ide-distribution.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7440473.post-5942149884033892811</guid><pubDate>Tue, 09 Sep 2008 12:16:00 +0000</pubDate><atom:updated>2008-09-09T17:46:46.826+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tech</category><category domain="http://www.blogger.com/atom/ns#">Java</category><category domain="http://www.blogger.com/atom/ns#">Spring</category><title>Lazy loading vs. pre-loading beans with Spring Framework</title><link>http://feedproxy.google.com/~r/lkamal/rss/~3/6RzeEoDamMQ/lazy-load-pre-load-beans-spring.html</link><author>noreply@blogger.com (Kamal Mettananda)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_vgTLQ5mShiI/SLfdIwcoCrI/AAAAAAAAAPw/J_FgQRuoPQM/s72-c/spring.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><description>Spring framework can instantiate and bind (called loading) related Java objects (called beans) according to a given configuration. An XML file can easily be used to define these bindings. Spring framework supports two different types of loading methods; lazy loading and pre-loading respectively...
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Zg9tjQXzo1APCMF54kw2FdzfRss/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Zg9tjQXzo1APCMF54kw2FdzfRss/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Zg9tjQXzo1APCMF54kw2FdzfRss/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Zg9tjQXzo1APCMF54kw2FdzfRss/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=6RzeEoDamMQ:6NtfHmbskCo:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=6RzeEoDamMQ:6NtfHmbskCo:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=6RzeEoDamMQ:6NtfHmbskCo:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=6RzeEoDamMQ:6NtfHmbskCo:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=6RzeEoDamMQ:6NtfHmbskCo:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=6RzeEoDamMQ:6NtfHmbskCo:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=6RzeEoDamMQ:6NtfHmbskCo:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=6RzeEoDamMQ:6NtfHmbskCo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lkamal/rss/~4/6RzeEoDamMQ" height="1" width="1"/&gt;</description><feedburner:origLink>http://lkamal.blogspot.com/2008/09/lazy-load-pre-load-beans-spring.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7440473.post-898496014547344246</guid><pubDate>Tue, 09 Sep 2008 12:00:00 +0000</pubDate><atom:updated>2009-06-26T23:05:08.519+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tools</category><category domain="http://www.blogger.com/atom/ns#">Tech</category><category domain="http://www.blogger.com/atom/ns#">Java</category><category domain="http://www.blogger.com/atom/ns#">Eclipse</category><category domain="http://www.blogger.com/atom/ns#">Software</category><title>[Eclipse] Access restriction: Class is not accessible due to restriction on required library</title><link>http://feedproxy.google.com/~r/lkamal/rss/~3/kc44dzDRE4s/eclipse-access-restriction-on-library.html</link><author>noreply@blogger.com (Kamal Mettananda)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_vgTLQ5mShiI/SMYfRGFmY8I/AAAAAAAAARs/vvpty785bvI/s72-c/Eclipse+Access+restriction+rules.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">38</thr:total><description>"Access restriction: Class is not accessible due to restriction on required library"; error message may be shown while developing Java projects in Eclipse IDE. Error message is self-explanatory, some classes can not be loaded into the project since restriction rules are being imposed on those...
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/OuXBWa9Iw-qvi8K_xF-wONsIPuA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OuXBWa9Iw-qvi8K_xF-wONsIPuA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/OuXBWa9Iw-qvi8K_xF-wONsIPuA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OuXBWa9Iw-qvi8K_xF-wONsIPuA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=kc44dzDRE4s:IDmGi8IgC5o:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=kc44dzDRE4s:IDmGi8IgC5o:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=kc44dzDRE4s:IDmGi8IgC5o:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=kc44dzDRE4s:IDmGi8IgC5o:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=kc44dzDRE4s:IDmGi8IgC5o:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=kc44dzDRE4s:IDmGi8IgC5o:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=kc44dzDRE4s:IDmGi8IgC5o:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=kc44dzDRE4s:IDmGi8IgC5o:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lkamal/rss/~4/kc44dzDRE4s" height="1" width="1"/&gt;</description><feedburner:origLink>http://lkamal.blogspot.com/2008/09/eclipse-access-restriction-on-library.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7440473.post-8263984716724334661</guid><pubDate>Thu, 04 Sep 2008 13:14:00 +0000</pubDate><atom:updated>2009-06-26T23:04:29.655+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tools</category><category domain="http://www.blogger.com/atom/ns#">Tech</category><category domain="http://www.blogger.com/atom/ns#">News</category><category domain="http://www.blogger.com/atom/ns#">Software</category><category domain="http://www.blogger.com/atom/ns#">Google</category><category domain="http://www.blogger.com/atom/ns#">Opinion</category><category domain="http://www.blogger.com/atom/ns#">Firefox</category><title>Chrome or Firefox - which browser to choose?</title><link>http://feedproxy.google.com/~r/lkamal/rss/~3/JeTSbs7B9JM/chrome-or-firefox-browser.html</link><author>noreply@blogger.com (Kamal Mettananda)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_vgTLQ5mShiI/SL_S1GwcaoI/AAAAAAAAAQs/XDp457YZ_D8/s72-c/tabs-chrome.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">6</thr:total><description>Chrome is the newest baby in browser family or the next competitor in browser war. What ever it is, Google released their browser named Chrome. But Mozilla Firefox is the most popular browser in the world right now and Google was the major supporter for Firefox. Even while supporting it, they have...
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/SGb4k9HfZpyn-hTelVwxiLwdgw0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SGb4k9HfZpyn-hTelVwxiLwdgw0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/SGb4k9HfZpyn-hTelVwxiLwdgw0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SGb4k9HfZpyn-hTelVwxiLwdgw0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=JeTSbs7B9JM:x9AiDOyWPI0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=JeTSbs7B9JM:x9AiDOyWPI0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=JeTSbs7B9JM:x9AiDOyWPI0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=JeTSbs7B9JM:x9AiDOyWPI0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=JeTSbs7B9JM:x9AiDOyWPI0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=JeTSbs7B9JM:x9AiDOyWPI0:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=JeTSbs7B9JM:x9AiDOyWPI0:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=JeTSbs7B9JM:x9AiDOyWPI0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lkamal/rss/~4/JeTSbs7B9JM" height="1" width="1"/&gt;</description><feedburner:origLink>http://lkamal.blogspot.com/2008/09/chrome-or-firefox-browser.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7440473.post-1065232942701451743</guid><pubDate>Wed, 03 Sep 2008 11:42:00 +0000</pubDate><atom:updated>2008-09-11T15:39:15.817+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tech</category><category domain="http://www.blogger.com/atom/ns#">Java</category><category domain="http://www.blogger.com/atom/ns#">Spring</category><category domain="http://www.blogger.com/atom/ns#">Opinion</category><title>Use "object" instead of "bean" in Spring Configuration XML</title><link>http://feedproxy.google.com/~r/lkamal/rss/~3/9ljOQjilb5w/object-bean-spring-configuration-xml.html</link><author>noreply@blogger.com (Kamal Mettananda)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_vgTLQ5mShiI/SLfdIwcoCrI/AAAAAAAAAPw/J_FgQRuoPQM/s72-c/spring.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><description>Spring configuration xml is used for defining the wiring between different object. It has the following format. 

&amp;lt;beans&amp;gt;
    &amp;lt;bean id=".." class="..."&amp;gt;
        ...
    &amp;lt;/bean&amp;gt;
    ...
&amp;lt;beans&amp;gt;
Classes specified in the configuration file will be instantiated by Spring...
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/3sZoqScZFTdZ4Mn8N2zzztdE2C0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3sZoqScZFTdZ4Mn8N2zzztdE2C0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/3sZoqScZFTdZ4Mn8N2zzztdE2C0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3sZoqScZFTdZ4Mn8N2zzztdE2C0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=9ljOQjilb5w:nM8N1NzIz2o:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=9ljOQjilb5w:nM8N1NzIz2o:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=9ljOQjilb5w:nM8N1NzIz2o:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=9ljOQjilb5w:nM8N1NzIz2o:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=9ljOQjilb5w:nM8N1NzIz2o:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=9ljOQjilb5w:nM8N1NzIz2o:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=9ljOQjilb5w:nM8N1NzIz2o:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=9ljOQjilb5w:nM8N1NzIz2o:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lkamal/rss/~4/9ljOQjilb5w" height="1" width="1"/&gt;</description><feedburner:origLink>http://lkamal.blogspot.com/2008/09/object-bean-spring-configuration-xml.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7440473.post-4461894765656017193</guid><pubDate>Tue, 02 Sep 2008 12:20:00 +0000</pubDate><atom:updated>2009-07-28T08:39:33.781+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tutorial</category><category domain="http://www.blogger.com/atom/ns#">Javascript</category><category domain="http://www.blogger.com/atom/ns#">GWT</category><category domain="http://www.blogger.com/atom/ns#">Java</category><category domain="http://www.blogger.com/atom/ns#">Web application</category><title>Google Web Toolkit (GWT) &amp; Servlets - Web application tutorial</title><link>http://feedproxy.google.com/~r/lkamal/rss/~3/paUnv_EDiAI/java-gwt-servlets-web-app-tutorial.html</link><author>noreply@blogger.com (Kamal Mettananda)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_vgTLQ5mShiI/RtVk0shm8iI/AAAAAAAAAIE/4kmOXkTAJJY/s72-c/gwt.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">27</thr:total><description>Google Web Toolkit (GWT) and Java Servlets used in one web application. This tutorial  will take you though the steps of developing a simple web application with Google Web Toolkit and J2EE Servlet Technology. The application will have a servlet on server side and one web page.

PrerequisitesBetter...
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ENKMEBOw4nwrk7CrXoBx_ZCsmjg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ENKMEBOw4nwrk7CrXoBx_ZCsmjg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ENKMEBOw4nwrk7CrXoBx_ZCsmjg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ENKMEBOw4nwrk7CrXoBx_ZCsmjg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=paUnv_EDiAI:icgvi_0_4Uk:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=paUnv_EDiAI:icgvi_0_4Uk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=paUnv_EDiAI:icgvi_0_4Uk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=paUnv_EDiAI:icgvi_0_4Uk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=paUnv_EDiAI:icgvi_0_4Uk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=paUnv_EDiAI:icgvi_0_4Uk:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=paUnv_EDiAI:icgvi_0_4Uk:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=paUnv_EDiAI:icgvi_0_4Uk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lkamal/rss/~4/paUnv_EDiAI" height="1" width="1"/&gt;</description><feedburner:origLink>http://lkamal.blogspot.com/2008/09/java-gwt-servlets-web-app-tutorial.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7440473.post-215146469897898448</guid><pubDate>Wed, 27 Aug 2008 11:59:00 +0000</pubDate><atom:updated>2008-08-27T17:32:55.415+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tech</category><category domain="http://www.blogger.com/atom/ns#">Hardware</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><category domain="http://www.blogger.com/atom/ns#">Opinion</category><title>Is Partitioning a hard disk into multiple drives bad?</title><link>http://feedproxy.google.com/~r/lkamal/rss/~3/WJS38qXGBmY/partitioning-hard-disk-multiple-drives.html</link><author>noreply@blogger.com (Kamal Mettananda)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_vgTLQ5mShiI/SLJeiWNl2nI/AAAAAAAAAPY/GC_M-dlG_WA/s72-c/hard+disk+partitioning+is+good+or+bad.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><description>Hard disk partitioning is almost a must, according to what I have heard so far from my colleagues and other professionals (may be same for you). I am used to partition a hard disk at least to three drives; "C" for OS (Operating System), "D" for programs and "E for other files like documents,...
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/XY3AP3f_Njjk68n8iteVTpd57Gc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XY3AP3f_Njjk68n8iteVTpd57Gc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/XY3AP3f_Njjk68n8iteVTpd57Gc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XY3AP3f_Njjk68n8iteVTpd57Gc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=WJS38qXGBmY:xqdsRJZuXpU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=WJS38qXGBmY:xqdsRJZuXpU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=WJS38qXGBmY:xqdsRJZuXpU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=WJS38qXGBmY:xqdsRJZuXpU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=WJS38qXGBmY:xqdsRJZuXpU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=WJS38qXGBmY:xqdsRJZuXpU:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=WJS38qXGBmY:xqdsRJZuXpU:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=WJS38qXGBmY:xqdsRJZuXpU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lkamal/rss/~4/WJS38qXGBmY" height="1" width="1"/&gt;</description><feedburner:origLink>http://lkamal.blogspot.com/2008/08/partitioning-hard-disk-multiple-drives.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7440473.post-3953765478775895810</guid><pubDate>Thu, 21 Aug 2008 12:43:00 +0000</pubDate><atom:updated>2008-08-21T18:16:28.519+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tech</category><category domain="http://www.blogger.com/atom/ns#">Web Design</category><title>Cellspacing vs cellpadding - Table attributes comparison</title><link>http://feedproxy.google.com/~r/lkamal/rss/~3/GEjxWkxRjP8/cellspacing-vs-cellpadding-table.html</link><author>noreply@blogger.com (Kamal Mettananda)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_vgTLQ5mShiI/SK1e8hR5ltI/AAAAAAAAAPI/f6UWJ9y-Jv0/s72-c/cellspacing+vs+cellpadding.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>In HTML Tables (&amp;lt;table&amp;gt;) there are two attributes named, cellpadding and cellspacing. What is the different between cellpadding and cellspacing? Both these are capable of creating some empty space inside a table.

cellspacing : space between cells
cellpadding : space between the cell border...
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Xhop0cRbZg3LEJRo5MlhQxEFo0g/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Xhop0cRbZg3LEJRo5MlhQxEFo0g/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Xhop0cRbZg3LEJRo5MlhQxEFo0g/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Xhop0cRbZg3LEJRo5MlhQxEFo0g/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=GEjxWkxRjP8:JcXoTlFEuU0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=GEjxWkxRjP8:JcXoTlFEuU0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=GEjxWkxRjP8:JcXoTlFEuU0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=GEjxWkxRjP8:JcXoTlFEuU0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=GEjxWkxRjP8:JcXoTlFEuU0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=GEjxWkxRjP8:JcXoTlFEuU0:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=GEjxWkxRjP8:JcXoTlFEuU0:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=GEjxWkxRjP8:JcXoTlFEuU0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lkamal/rss/~4/GEjxWkxRjP8" height="1" width="1"/&gt;</description><feedburner:origLink>http://lkamal.blogspot.com/2008/08/cellspacing-vs-cellpadding-table.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7440473.post-688944644110958655</guid><pubDate>Mon, 18 Aug 2008 12:07:00 +0000</pubDate><atom:updated>2008-08-18T17:38:04.513+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Sports</category><category domain="http://www.blogger.com/atom/ns#">News</category><title>If Michael Phelps is a country himself alone</title><link>http://feedproxy.google.com/~r/lkamal/rss/~3/c8vTo9oTLqI/michael-phelps-country-himself-alone.html</link><author>noreply@blogger.com (Kamal Mettananda)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_vgTLQ5mShiI/SKlgbJfRq8I/AAAAAAAAAO0/Vf07fpZR1ko/s72-c/Michael+Phelps.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>What if Michael Phelps is a country himself alone rather than representing United States of America? Michael Phelps has already gathered 8 Gold medals in Beijing Olympics 2008  including 3 relays. Most of the participating countries happened to go back empty hand, so many players are participating...
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Ptxs6HQZ7olPLpzAlr0_ie42OVU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ptxs6HQZ7olPLpzAlr0_ie42OVU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Ptxs6HQZ7olPLpzAlr0_ie42OVU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ptxs6HQZ7olPLpzAlr0_ie42OVU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=c8vTo9oTLqI:crfaYkDVTpE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=c8vTo9oTLqI:crfaYkDVTpE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=c8vTo9oTLqI:crfaYkDVTpE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=c8vTo9oTLqI:crfaYkDVTpE:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=c8vTo9oTLqI:crfaYkDVTpE:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=c8vTo9oTLqI:crfaYkDVTpE:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=c8vTo9oTLqI:crfaYkDVTpE:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=c8vTo9oTLqI:crfaYkDVTpE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lkamal/rss/~4/c8vTo9oTLqI" height="1" width="1"/&gt;</description><feedburner:origLink>http://lkamal.blogspot.com/2008/08/michael-phelps-country-himself-alone.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7440473.post-9188227683716817581</guid><pubDate>Mon, 11 Aug 2008 03:13:00 +0000</pubDate><atom:updated>2008-08-12T16:33:44.984+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Sports</category><category domain="http://www.blogger.com/atom/ns#">News</category><title>[Cricket] Most wickets in debut Test series - World record by Ajantha Mendis</title><link>http://feedproxy.google.com/~r/lkamal/rss/~3/9n9Qv4FPp0Y/cricket-most-wickets-debute-test-series.html</link><author>noreply@blogger.com (Kamal Mettananda)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_vgTLQ5mShiI/SJ-2RTjJxjI/AAAAAAAAAOs/iaoYPf1aWcE/s72-c/Ajantha+Mendis.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><description>Most wickets by a player in his debut 3-match Test series; a 60+ years old world record has been broken. By whom? By Sri Lankan newly found precious mystery spinner Ajantha Mendis. He produced this new world record yesterday, 2008-08-10 with the wicket of Sachin Tendulkar, another master of...
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/WtxUzBAq1_0NjjMeERGpjFSXFVw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WtxUzBAq1_0NjjMeERGpjFSXFVw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/WtxUzBAq1_0NjjMeERGpjFSXFVw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WtxUzBAq1_0NjjMeERGpjFSXFVw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=9n9Qv4FPp0Y:nxmSi8t3NOQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=9n9Qv4FPp0Y:nxmSi8t3NOQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=9n9Qv4FPp0Y:nxmSi8t3NOQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=9n9Qv4FPp0Y:nxmSi8t3NOQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=9n9Qv4FPp0Y:nxmSi8t3NOQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=9n9Qv4FPp0Y:nxmSi8t3NOQ:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=9n9Qv4FPp0Y:nxmSi8t3NOQ:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=9n9Qv4FPp0Y:nxmSi8t3NOQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lkamal/rss/~4/9n9Qv4FPp0Y" height="1" width="1"/&gt;</description><feedburner:origLink>http://lkamal.blogspot.com/2008/08/cricket-most-wickets-debute-test-series.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7440473.post-3565870477354015839</guid><pubDate>Thu, 07 Aug 2008 11:55:00 +0000</pubDate><atom:updated>2008-08-07T17:28:47.803+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Javascript</category><category domain="http://www.blogger.com/atom/ns#">Tech</category><title>Verify calling Javascript function available to avoid runtime errors</title><link>http://feedproxy.google.com/~r/lkamal/rss/~3/Kj7hcyMQI2U/javascript-function-check-available.html</link><author>noreply@blogger.com (Kamal Mettananda)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_vgTLQ5mShiI/Rukuw9TJKTI/AAAAAAAAAI0/0mWijqsqYho/s72-c/call+javascript+in+body+tag.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><description>Do you want to verify whether a Javascript function exists before calling it to avoid runtime errors? With Javascript we used to call Javascript functions. But sometimes our Javascript code tend to throw runtime errors and showing then on the browser. For this there can be several reasons...
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/j7vUMolEYke3Gp1udy98KGz1qPg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/j7vUMolEYke3Gp1udy98KGz1qPg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/j7vUMolEYke3Gp1udy98KGz1qPg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/j7vUMolEYke3Gp1udy98KGz1qPg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=Kj7hcyMQI2U:D6b4AmfYlDU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=Kj7hcyMQI2U:D6b4AmfYlDU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=Kj7hcyMQI2U:D6b4AmfYlDU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=Kj7hcyMQI2U:D6b4AmfYlDU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=Kj7hcyMQI2U:D6b4AmfYlDU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=Kj7hcyMQI2U:D6b4AmfYlDU:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=Kj7hcyMQI2U:D6b4AmfYlDU:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=Kj7hcyMQI2U:D6b4AmfYlDU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lkamal/rss/~4/Kj7hcyMQI2U" height="1" width="1"/&gt;</description><feedburner:origLink>http://lkamal.blogspot.com/2008/08/javascript-function-check-available.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7440473.post-8442102386449285061</guid><pubDate>Wed, 06 Aug 2008 12:33:00 +0000</pubDate><atom:updated>2008-08-06T18:03:38.890+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tools</category><category domain="http://www.blogger.com/atom/ns#">Tech</category><category domain="http://www.blogger.com/atom/ns#">Java</category><category domain="http://www.blogger.com/atom/ns#">News</category><title>Write Java with JDK 1.5 features and run on JRE 1.4</title><link>http://feedproxy.google.com/~r/lkamal/rss/~3/wg4Bk_X_79Y/java-write-jdk-15-run-jre-14-deploy.html</link><author>noreply@blogger.com (Kamal Mettananda)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_vgTLQ5mShiI/SJGoskRIFUI/AAAAAAAAAOM/-b57IsjEI3k/s72-c/java-logo.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><description>Have you being writing your Java code on Java 1.5 (JDK 1.5) with new features like auto boxing, generics and enums? And suddenly realized that your customer's servers are still using Java 1.4 (JRE 1.4)? This is not a surprise since most of the customers are not in a position to take a risk and try...
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/46O3FMaXGLw7sNt9WYcoT-EtmB4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/46O3FMaXGLw7sNt9WYcoT-EtmB4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/46O3FMaXGLw7sNt9WYcoT-EtmB4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/46O3FMaXGLw7sNt9WYcoT-EtmB4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=wg4Bk_X_79Y:XDnMpI2mSVc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=wg4Bk_X_79Y:XDnMpI2mSVc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=wg4Bk_X_79Y:XDnMpI2mSVc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=wg4Bk_X_79Y:XDnMpI2mSVc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=wg4Bk_X_79Y:XDnMpI2mSVc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=wg4Bk_X_79Y:XDnMpI2mSVc:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=wg4Bk_X_79Y:XDnMpI2mSVc:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=wg4Bk_X_79Y:XDnMpI2mSVc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lkamal/rss/~4/wg4Bk_X_79Y" height="1" width="1"/&gt;</description><feedburner:origLink>http://lkamal.blogspot.com/2008/08/java-write-jdk-15-run-jre-14-deploy.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7440473.post-8940688905423106680</guid><pubDate>Thu, 31 Jul 2008 12:05:00 +0000</pubDate><atom:updated>2008-07-31T17:35:29.994+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tech</category><category domain="http://www.blogger.com/atom/ns#">Java</category><title>Java: Numbers only String by removing non numeric characters</title><link>http://feedproxy.google.com/~r/lkamal/rss/~3/ecLdbM5uBUs/java-numbers-only-string-remove-non.html</link><author>noreply@blogger.com (Kamal Mettananda)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_vgTLQ5mShiI/SJGoskRIFUI/AAAAAAAAAOM/-b57IsjEI3k/s72-c/java-logo.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><description>With Java, deleting non numeric characters (letters, symbols etc) from a string to produce a numbers-only String is a common requirement in web applications, as application users are used to insert numeric values with non-numeric characters. 

For example a phone number will be entered with (-)...
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_JiB2MKw4YcJKwFt-iiVT3BnGeU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_JiB2MKw4YcJKwFt-iiVT3BnGeU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_JiB2MKw4YcJKwFt-iiVT3BnGeU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_JiB2MKw4YcJKwFt-iiVT3BnGeU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=ecLdbM5uBUs:v9dcpMHaTaM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=ecLdbM5uBUs:v9dcpMHaTaM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=ecLdbM5uBUs:v9dcpMHaTaM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=ecLdbM5uBUs:v9dcpMHaTaM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=ecLdbM5uBUs:v9dcpMHaTaM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=ecLdbM5uBUs:v9dcpMHaTaM:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=ecLdbM5uBUs:v9dcpMHaTaM:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=ecLdbM5uBUs:v9dcpMHaTaM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lkamal/rss/~4/ecLdbM5uBUs" height="1" width="1"/&gt;</description><feedburner:origLink>http://lkamal.blogspot.com/2008/07/java-numbers-only-string-remove-non.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7440473.post-1056681456835737394</guid><pubDate>Wed, 30 Jul 2008 12:14:00 +0000</pubDate><atom:updated>2008-07-30T17:53:22.566+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tech</category><category domain="http://www.blogger.com/atom/ns#">Java</category><title>How to open a .war (web archive) or .jar (java archive) files</title><link>http://feedproxy.google.com/~r/lkamal/rss/~3/vQE-ShBFyNs/open-war-jar-web-java-archive-zip-file.html</link><author>noreply@blogger.com (Kamal Mettananda)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_vgTLQ5mShiI/SGDhX3AT1VI/AAAAAAAAAME/WA8WiZNco-0/s72-c/.jar+.war+.zip.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><description>With Java we generate .JAR files to bundle a set of resources. For J2EE web applications, we generate .WAR (Web Archive) files for deployments. Both of these are ways of archiving a set of files.

Both these .jar or .war archives are in zip format. So there are plenty of ways to open those files to...
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/brF8_eRVCWqytkNczEiaPtpPjlc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/brF8_eRVCWqytkNczEiaPtpPjlc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/brF8_eRVCWqytkNczEiaPtpPjlc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/brF8_eRVCWqytkNczEiaPtpPjlc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=vQE-ShBFyNs:HlERTwRqjzo:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=vQE-ShBFyNs:HlERTwRqjzo:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=vQE-ShBFyNs:HlERTwRqjzo:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=vQE-ShBFyNs:HlERTwRqjzo:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=vQE-ShBFyNs:HlERTwRqjzo:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=vQE-ShBFyNs:HlERTwRqjzo:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=vQE-ShBFyNs:HlERTwRqjzo:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=vQE-ShBFyNs:HlERTwRqjzo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lkamal/rss/~4/vQE-ShBFyNs" height="1" width="1"/&gt;</description><feedburner:origLink>http://lkamal.blogspot.com/2008/07/open-war-jar-web-java-archive-zip-file.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7440473.post-7249193301154625172</guid><pubDate>Tue, 29 Jul 2008 12:21:00 +0000</pubDate><atom:updated>2008-10-13T08:57:25.264+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tutorial</category><category domain="http://www.blogger.com/atom/ns#">Tech</category><category domain="http://www.blogger.com/atom/ns#">Java</category><category domain="http://www.blogger.com/atom/ns#">Web services</category><category domain="http://www.blogger.com/atom/ns#">Axis</category><title>Web Services with Apache Axis 1.4 Tutorial: server and client sides</title><link>http://feedproxy.google.com/~r/lkamal/rss/~3/pEWf7IIG3uM/web-service-axis-tutorial-client-server.html</link><author>noreply@blogger.com (Kamal Mettananda)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_vgTLQ5mShiI/SGIS247JYfI/AAAAAAAAAMM/KjaluJ0y0OY/s72-c/Web+Services+Axis+1.4.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">142</thr:total><description>Web services are a handy method of integrating independent systems. Apache Axis is one of the best free tools available for implementing and deploying web services, and also for implementing the web service clients.

In this article we will create a simple, but complete web service and a client for...
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/4rLDrQ5pgfsC2IunmtRyW0NHIek/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4rLDrQ5pgfsC2IunmtRyW0NHIek/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/4rLDrQ5pgfsC2IunmtRyW0NHIek/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4rLDrQ5pgfsC2IunmtRyW0NHIek/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=pEWf7IIG3uM:AgbQwNEq1Ko:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=pEWf7IIG3uM:AgbQwNEq1Ko:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=pEWf7IIG3uM:AgbQwNEq1Ko:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=pEWf7IIG3uM:AgbQwNEq1Ko:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=pEWf7IIG3uM:AgbQwNEq1Ko:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=pEWf7IIG3uM:AgbQwNEq1Ko:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=pEWf7IIG3uM:AgbQwNEq1Ko:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=pEWf7IIG3uM:AgbQwNEq1Ko:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lkamal/rss/~4/pEWf7IIG3uM" height="1" width="1"/&gt;</description><feedburner:origLink>http://lkamal.blogspot.com/2008/07/web-service-axis-tutorial-client-server.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7440473.post-524169942432769321</guid><pubDate>Wed, 16 Jul 2008 12:28:00 +0000</pubDate><atom:updated>2008-07-22T17:50:46.439+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Tech</category><category domain="http://www.blogger.com/atom/ns#">Java</category><category domain="http://www.blogger.com/atom/ns#">Web services</category><category domain="http://www.blogger.com/atom/ns#">Axis</category><title>Java2WDSL &amp; WSDL2Java - java.util.Date not handled consistently</title><link>http://feedproxy.google.com/~r/lkamal/rss/~3/FKN2DGGWoBA/java2wdsl-wsdl2java-javautildate-axis.html</link><author>noreply@blogger.com (Kamal Mettananda)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><description>Java2WSDL and WSDL2Java tools in Axis (1.4) are pretty handy tools. Those help you to generate a WSDL from a java class as well as generating stubs/skeletons from a WSDL. But if you are dealing with java.util.Date fields in your code, you must pay some attention.

Java2WSDLConsider the following...
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/JEIqJi7XtQ3_NR-G5xmmVd0j-_U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JEIqJi7XtQ3_NR-G5xmmVd0j-_U/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/JEIqJi7XtQ3_NR-G5xmmVd0j-_U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JEIqJi7XtQ3_NR-G5xmmVd0j-_U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=FKN2DGGWoBA:N13IQ-w9dU4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=FKN2DGGWoBA:N13IQ-w9dU4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=FKN2DGGWoBA:N13IQ-w9dU4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=FKN2DGGWoBA:N13IQ-w9dU4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?i=FKN2DGGWoBA:N13IQ-w9dU4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=FKN2DGGWoBA:N13IQ-w9dU4:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=FKN2DGGWoBA:N13IQ-w9dU4:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/lkamal/rss?a=FKN2DGGWoBA:N13IQ-w9dU4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/lkamal/rss?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/lkamal/rss/~4/FKN2DGGWoBA" height="1" width="1"/&gt;</description><feedburner:origLink>http://lkamal.blogspot.com/2008/07/java2wdsl-wsdl2java-javautildate-axis.html</feedburner:origLink></item></channel></rss>
