<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Stumbling into Java</title>
	<atom:link href="http://stumblingintojava.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://stumblingintojava.wordpress.com</link>
	<description>Blocks and traps I fell into as I stumble into Java web development ...</description>
	<lastBuildDate>Tue, 13 Mar 2012 05:38:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='stumblingintojava.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Stumbling into Java</title>
		<link>http://stumblingintojava.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://stumblingintojava.wordpress.com/osd.xml" title="Stumbling into Java" />
	<atom:link rel='hub' href='http://stumblingintojava.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Time out settings for a Web Services Client in Axis2</title>
		<link>http://stumblingintojava.wordpress.com/2012/03/07/time-out-settings-for-a-web-services-client-in-axis2/</link>
		<comments>http://stumblingintojava.wordpress.com/2012/03/07/time-out-settings-for-a-web-services-client-in-axis2/#comments</comments>
		<pubDate>Wed, 07 Mar 2012 17:24:15 +0000</pubDate>
		<dc:creator>sridharturaga</dc:creator>
				<category><![CDATA[Axis2 Web Services]]></category>

		<guid isPermaLink="false">http://stumblingintojava.wordpress.com/?p=103</guid>
		<description><![CDATA[Time out can happen at the client end or the server side &#8230; If you are sure* it is the client end then &#8230; Use setTimeout(int timeoutInMilliseconds) in org.apache.axis.client.Stub class you will find in your Service Locator class * Client end timeouts should usually see the following exception  java.net.SocketTimeoutException: Read timed out &#8230; else it may [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stumblingintojava.wordpress.com&amp;blog=14717960&amp;post=103&amp;subd=stumblingintojava&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Time out can happen at the client end or the server side &#8230;</p>
<p>If you are sure* it is the client end then &#8230;</p>
<p>Use setTimeout(int timeoutInMilliseconds) in org.apache.axis.client.Stub class you will find in your Service Locator class</p>
<p><em>* Client end timeouts should usually see the following exception  <strong>java.net.SocketTimeoutException: Read timed out </strong>&#8230; else it may be server side timeout</em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/stumblingintojava.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/stumblingintojava.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/stumblingintojava.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/stumblingintojava.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/stumblingintojava.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/stumblingintojava.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/stumblingintojava.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/stumblingintojava.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/stumblingintojava.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/stumblingintojava.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/stumblingintojava.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/stumblingintojava.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/stumblingintojava.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/stumblingintojava.wordpress.com/103/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stumblingintojava.wordpress.com&amp;blog=14717960&amp;post=103&amp;subd=stumblingintojava&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://stumblingintojava.wordpress.com/2012/03/07/time-out-settings-for-a-web-services-client-in-axis2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/67f1bbb47de06672245f1467850b9d30?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sridharturaga</media:title>
		</media:content>
	</item>
		<item>
		<title>Logging using Log4j in an Axis2 Web Service</title>
		<link>http://stumblingintojava.wordpress.com/2012/02/01/logging-using-log4j-in-a-axis2-web-service/</link>
		<comments>http://stumblingintojava.wordpress.com/2012/02/01/logging-using-log4j-in-a-axis2-web-service/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 12:15:40 +0000</pubDate>
		<dc:creator>sridharturaga</dc:creator>
				<category><![CDATA[Axis2 Web Services]]></category>
		<category><![CDATA[Axis2]]></category>
		<category><![CDATA[log4j]]></category>
		<category><![CDATA[Web Services]]></category>

		<guid isPermaLink="false">http://stumblingintojava.wordpress.com/?p=100</guid>
		<description><![CDATA[Did u want to turn on logging using Log4j for u&#8217;r Axis2 based web service? Adding to the class path in the webservice or the .aar won&#8217;t work. You will need to append / edit the log4j in the axis2/WEB-INF\classes\log4j.properties file &#8230; because axis2 is the web application running using the log4j.properties file in it&#8217;s [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stumblingintojava.wordpress.com&amp;blog=14717960&amp;post=100&amp;subd=stumblingintojava&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Did u want to turn on logging using Log4j for u&#8217;r Axis2 based web service? Adding to the class path in the webservice or the .aar won&#8217;t work.</p>
<p>You will need to append / edit the log4j in the axis2/WEB-INF\classes\log4j.properties file &#8230; because axis2 is the web application running using the log4j.properties file in it&#8217;s class path.</p>
<p>I hate this because I&#8217;d rather not edit a deployed WAR. But, is there a better way?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/stumblingintojava.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/stumblingintojava.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/stumblingintojava.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/stumblingintojava.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/stumblingintojava.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/stumblingintojava.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/stumblingintojava.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/stumblingintojava.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/stumblingintojava.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/stumblingintojava.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/stumblingintojava.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/stumblingintojava.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/stumblingintojava.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/stumblingintojava.wordpress.com/100/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stumblingintojava.wordpress.com&amp;blog=14717960&amp;post=100&amp;subd=stumblingintojava&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://stumblingintojava.wordpress.com/2012/02/01/logging-using-log4j-in-a-axis2-web-service/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/67f1bbb47de06672245f1467850b9d30?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sridharturaga</media:title>
		</media:content>
	</item>
		<item>
		<title>Compressing ur web content using Apache mod_deflate</title>
		<link>http://stumblingintojava.wordpress.com/2012/01/22/compressing-ur-web-content-using-apache-mod_deflate/</link>
		<comments>http://stumblingintojava.wordpress.com/2012/01/22/compressing-ur-web-content-using-apache-mod_deflate/#comments</comments>
		<pubDate>Sun, 22 Jan 2012 03:47:23 +0000</pubDate>
		<dc:creator>sridharturaga</dc:creator>
				<category><![CDATA[Performance]]></category>

		<guid isPermaLink="false">http://stumblingintojava.wordpress.com/?p=97</guid>
		<description><![CDATA[I am assuming Apache 2.x web server Step 1 &#8211; Make sure mod_deflate is loaded Make sure the following line is in httpd.conf LoadModule deflate_module modules/mod_deflate.so Step 2  - Add the following to u&#8217;r httpd.conf # Method 2: Compress all content, manually excluding specified file types like images &#60;IfModule mod_deflate.c&#62; # place filter &#8216;DEFLATE&#8217; on [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stumblingintojava.wordpress.com&amp;blog=14717960&amp;post=97&amp;subd=stumblingintojava&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I am assuming Apache 2.x web server</p>
<p><strong>Step 1 &#8211; Make sure mod_deflate is loaded</strong></p>
<p>Make sure the following line is in httpd.conf</p>
<p>LoadModule deflate_module modules/mod_deflate.so</p>
<p><strong>Step 2  - Add the following to u&#8217;r httpd.conf</strong></p>
<p># Method 2: Compress all content, manually excluding specified file types like images<br />
&lt;IfModule mod_deflate.c&gt;<br />
# place filter &#8216;DEFLATE&#8217; on all outgoing content<br />
SetOutputFilter DEFLATE<br />
# exclude uncompressible content via file type<br />
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png|rar|zip)$ no-gzip<br />
&lt;IfModule mod_headers.c&gt;<br />
# properly handle requests coming from behind proxies<br />
Header append Vary User-Agent<br />
&lt;/IfModule&gt;<br />
&lt;/IfModule&gt;</p>
<p><strong>#3. Restart Apache</strong></p>
<p>You can test this with YSlow &#8230; just make sure u remove all browser caching before checking &#8230;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/stumblingintojava.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/stumblingintojava.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/stumblingintojava.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/stumblingintojava.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/stumblingintojava.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/stumblingintojava.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/stumblingintojava.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/stumblingintojava.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/stumblingintojava.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/stumblingintojava.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/stumblingintojava.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/stumblingintojava.wordpress.com/97/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/stumblingintojava.wordpress.com/97/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/stumblingintojava.wordpress.com/97/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stumblingintojava.wordpress.com&amp;blog=14717960&amp;post=97&amp;subd=stumblingintojava&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://stumblingintojava.wordpress.com/2012/01/22/compressing-ur-web-content-using-apache-mod_deflate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/67f1bbb47de06672245f1467850b9d30?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sridharturaga</media:title>
		</media:content>
	</item>
		<item>
		<title>WAR too big and deployment takes too long in Tomcat</title>
		<link>http://stumblingintojava.wordpress.com/2011/10/30/war-too-big-and-deployment-takes-too-long-in-tomcat/</link>
		<comments>http://stumblingintojava.wordpress.com/2011/10/30/war-too-big-and-deployment-takes-too-long-in-tomcat/#comments</comments>
		<pubDate>Sun, 30 Oct 2011 13:05:56 +0000</pubDate>
		<dc:creator>sridharturaga</dc:creator>
				<category><![CDATA[Eclipse IDE]]></category>

		<guid isPermaLink="false">http://stumblingintojava.wordpress.com/?p=94</guid>
		<description><![CDATA[Well, if your WAR file is too big (thanks to generous inclusion of jar files from all opensource projects you could find) &#8230; and deployments take too long &#8230; this is what you do. Remove the jar files from /WEB-INF/lib from your project, so they are no longer a part of the WAR file Copy [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stumblingintojava.wordpress.com&amp;blog=14717960&amp;post=94&amp;subd=stumblingintojava&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Well, if your WAR file is too big (thanks to generous inclusion of jar files from all opensource projects you could find) &#8230; and deployments take too long &#8230; this is what you do.</p>
<ol>
<li>Remove the jar files from /WEB-INF/lib from your project, so they are no longer a part of the WAR file</li>
<li>Copy the jar files to say, {TOMCAT_HOME}\common\lib\myprojlibs</li>
<li>edit catalina.properties file in {TOMCAT_HOME}\conf &#8230; add to class.loader this path &#8230; ${TOMCAT_HOME}\common\lib\myprojlibs\*.jar</li>
<li>Remember to add the $ and no ;s etc.</li>
</ol>
<div>Regenerate the war (will be too small now &#8230; don&#8217;t worry) &#8230; deploy the new war file and restart Tomcat</div>
<div>That&#8217;s all there is to it. Don&#8217;t panic it your hour long deployment process now only too 2 minutes.</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/stumblingintojava.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/stumblingintojava.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/stumblingintojava.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/stumblingintojava.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/stumblingintojava.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/stumblingintojava.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/stumblingintojava.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/stumblingintojava.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/stumblingintojava.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/stumblingintojava.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/stumblingintojava.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/stumblingintojava.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/stumblingintojava.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/stumblingintojava.wordpress.com/94/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stumblingintojava.wordpress.com&amp;blog=14717960&amp;post=94&amp;subd=stumblingintojava&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://stumblingintojava.wordpress.com/2011/10/30/war-too-big-and-deployment-takes-too-long-in-tomcat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/67f1bbb47de06672245f1467850b9d30?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sridharturaga</media:title>
		</media:content>
	</item>
		<item>
		<title>Learnings from AWS &#8211; Issues, surprises, workarounds</title>
		<link>http://stumblingintojava.wordpress.com/2011/07/27/learnings-from-aws-issues-surprises-workarounds/</link>
		<comments>http://stumblingintojava.wordpress.com/2011/07/27/learnings-from-aws-issues-surprises-workarounds/#comments</comments>
		<pubDate>Wed, 27 Jul 2011 06:01:47 +0000</pubDate>
		<dc:creator>sridharturaga</dc:creator>
				<category><![CDATA[Amazon AWS]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[AWS Issues]]></category>
		<category><![CDATA[EC2 Issues]]></category>

		<guid isPermaLink="false">http://stumblingintojava.wordpress.com/?p=90</guid>
		<description><![CDATA[After 30 days &#8230; Recently moved one of our products to Amazon AWS cloud (EC2 + EBS + S3) &#8230; here are some learnings Instances can hang and become unreachable &#8230; a lot more than even VPS hosting &#8230; you can&#8217;t even detach the EBS volume then &#8230; so keep a recent Snapshot &#8230; so quickly launch a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stumblingintojava.wordpress.com&amp;blog=14717960&amp;post=90&amp;subd=stumblingintojava&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>After 30 days &#8230;</strong></p>
<p>Recently moved one of our products to Amazon AWS cloud (EC2 + EBS + S3) &#8230; here are some learnings</p>
<ul>
<li>Instances can hang and become unreachable &#8230; a lot more than even VPS hosting &#8230; you can&#8217;t even detach the EBS volume then &#8230; so keep a recent Snapshot &#8230; so quickly launch a new volume and attach to a new instance</li>
<li>Any issue &#8230; post to Amazon support and the forum &#8230; often the forum responds faster &#8230;</li>
<li>Amazon support hours are in US times &#8230; even for APAC servers</li>
<li>Amazon is very powerful, flexible and affordable &#8230; but it is less reliable and responsive compared to dedicated servers (comparing an instance to a dedicated server) &#8230; so plan accordingly</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/stumblingintojava.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/stumblingintojava.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/stumblingintojava.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/stumblingintojava.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/stumblingintojava.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/stumblingintojava.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/stumblingintojava.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/stumblingintojava.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/stumblingintojava.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/stumblingintojava.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/stumblingintojava.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/stumblingintojava.wordpress.com/90/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/stumblingintojava.wordpress.com/90/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/stumblingintojava.wordpress.com/90/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stumblingintojava.wordpress.com&amp;blog=14717960&amp;post=90&amp;subd=stumblingintojava&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://stumblingintojava.wordpress.com/2011/07/27/learnings-from-aws-issues-surprises-workarounds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/67f1bbb47de06672245f1467850b9d30?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sridharturaga</media:title>
		</media:content>
	</item>
		<item>
		<title>Solr Index Date Format Issues</title>
		<link>http://stumblingintojava.wordpress.com/2011/05/17/solr-index-date-format-issues/</link>
		<comments>http://stumblingintojava.wordpress.com/2011/05/17/solr-index-date-format-issues/#comments</comments>
		<pubDate>Tue, 17 May 2011 14:50:12 +0000</pubDate>
		<dc:creator>sridharturaga</dc:creator>
				<category><![CDATA[Solr]]></category>

		<guid isPermaLink="false">http://stumblingintojava.wordpress.com/?p=82</guid>
		<description><![CDATA[Solr Index uses UTC time format &#8230; Zulu time zone (GMT). &#8220;A date field shall be of the form 1995-12-31T23:59:59Z The trailing &#8220;Z&#8221; designates UTC time and is mandatory &#8220; Say your class has a property expiryDate &#8230; create another property indexedExpiryDate and index the later field. So if you want to send data to the index [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stumblingintojava.wordpress.com&amp;blog=14717960&amp;post=82&amp;subd=stumblingintojava&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Solr Index uses UTC time format &#8230; Zulu time zone (GMT).</p>
<p>&#8220;<em>A date field shall be of the form <strong>1995-12-31T23:59:59Z</strong> The </em><em>trailing &#8220;Z&#8221; designates UTC time and is mandatory</em> &#8220;</p>
<p>Say your class has a property <strong>expiryDate</strong> &#8230; create another property <strong>indexedExpiryDate</strong> and index the later field.</p>
<p>So if you want to send data to the index you have to format it &#8230;</p>
<p>public Date getIndexedExpiryDate(){</p>
<p>    SimpleDateFormat sdf = new SimpleDateFormat(&#8220;yyyy-MM-dd&#8217;T'HH:mm:ss.SSS&#8217;Z'&#8221;);<br />
    Date indexFormatExpiryDate = sdf.parse(sdf.format(getExpiryDate()));<br />
    System.out.println(&#8220;indexFormatExpiry: &#8220;+indexFormatExpiry);<br />
    setIndexedExpiryDate(indexFormatExpiryDate );<br />
    return indexFormatExpiryDate</p>
<p>}</p>
<p>When you read it back from the index into the bean &#8230; it will automatically setIndexedExpiryDate with the date/time local time zone.</p>
<p>How ever, the index itself will hold the date in ZULU time (GMT) &#8230; so if you query the index directly you need to adjust for time zone &#8230; as queries will not be adjusted for local time zone.</p>
<p>If you are in IST that is 5hrs 30mins ahead of GMT &#8230; the query needs to be &#8230;</p>
<p>indexedExpiryDate :[NOW/DAY-5DAY-30MINUTES to *]  &#8230; to get all entities with indexedExpiryDate  &gt;= today</p>
<p>Useful links &#8230;</p>
<p><a href="http://lucene.apache.org/solr/api/org/apache/solr/schema/DateField.html" target="_blank">Solr Date Field </a></p>
<p><a href="http://lucene.apache.org/solr/api/org/apache/solr/util/DateMathParser.html" target="_blank">Solr Date Query Syntax</a></p>
<p><a href="http://www.timezoneconverter.com/" target="_blank">Time Zone Converter</a></p>
<p><a href="http://en.wikipedia.org/wiki/Coordinated_Universal_Time" target="_blank">UTC &#8211; Coordinated Universal Time</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/stumblingintojava.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/stumblingintojava.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/stumblingintojava.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/stumblingintojava.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/stumblingintojava.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/stumblingintojava.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/stumblingintojava.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/stumblingintojava.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/stumblingintojava.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/stumblingintojava.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/stumblingintojava.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/stumblingintojava.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/stumblingintojava.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/stumblingintojava.wordpress.com/82/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stumblingintojava.wordpress.com&amp;blog=14717960&amp;post=82&amp;subd=stumblingintojava&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://stumblingintojava.wordpress.com/2011/05/17/solr-index-date-format-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/67f1bbb47de06672245f1467850b9d30?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sridharturaga</media:title>
		</media:content>
	</item>
		<item>
		<title>XStream and Hibernate lazy loading issues</title>
		<link>http://stumblingintojava.wordpress.com/2011/05/09/xstream-and-hibernate-lazy-loading-issues/</link>
		<comments>http://stumblingintojava.wordpress.com/2011/05/09/xstream-and-hibernate-lazy-loading-issues/#comments</comments>
		<pubDate>Mon, 09 May 2011 05:32:44 +0000</pubDate>
		<dc:creator>sridharturaga</dc:creator>
				<category><![CDATA[Hibernate]]></category>
		<category><![CDATA[XStream]]></category>

		<guid isPermaLink="false">http://stumblingintojava.wordpress.com/?p=74</guid>
		<description><![CDATA[If you are marshalling persistent objects being managed by Hibernate, you will have issues with Lazy loading. Say you have Order class with an property which is Product class type or List of OrderItem objects &#8230; instanceof match will fail (even if you have your own Custom Converter) &#8230; as the instance will be OrderItems_javaassist_xxx [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stumblingintojava.wordpress.com&amp;blog=14717960&amp;post=74&amp;subd=stumblingintojava&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>If you are marshalling persistent objects being managed by Hibernate, you will have issues with Lazy loading.</p>
<p>Say you have</p>
<p>Order class with an property which is Product class type or List of OrderItem objects &#8230; instanceof match will fail (even if you have your own Custom Converter) &#8230; as the instance will be OrderItems_javaassist_xxx etc. (even if you access the properties to load the properties).</p>
<p>The simple solution is to explicity invoke .toXML for the property. I found more complex solutions using reflection <a href="http://www.anzaan.com/2010/06/serializing-cglib-enhanced-proxy-into-json-using-xstream/" target="_blank">here</a>. I went with the first approach.</p>
<p>If you find better solutions do let me know.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/stumblingintojava.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/stumblingintojava.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/stumblingintojava.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/stumblingintojava.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/stumblingintojava.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/stumblingintojava.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/stumblingintojava.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/stumblingintojava.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/stumblingintojava.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/stumblingintojava.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/stumblingintojava.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/stumblingintojava.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/stumblingintojava.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/stumblingintojava.wordpress.com/74/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stumblingintojava.wordpress.com&amp;blog=14717960&amp;post=74&amp;subd=stumblingintojava&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://stumblingintojava.wordpress.com/2011/05/09/xstream-and-hibernate-lazy-loading-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/67f1bbb47de06672245f1467850b9d30?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sridharturaga</media:title>
		</media:content>
	</item>
		<item>
		<title>Solr vs Hibernate Search</title>
		<link>http://stumblingintojava.wordpress.com/2011/05/07/solr-vs-hibernate-search/</link>
		<comments>http://stumblingintojava.wordpress.com/2011/05/07/solr-vs-hibernate-search/#comments</comments>
		<pubDate>Sat, 07 May 2011 03:36:42 +0000</pubDate>
		<dc:creator>sridharturaga</dc:creator>
				<category><![CDATA[Hibernate]]></category>
		<category><![CDATA[Solr]]></category>

		<guid isPermaLink="false">http://stumblingintojava.wordpress.com/?p=71</guid>
		<description><![CDATA[We are looking to implement indexing in our site and evaluated SolrJ (The java client library to access Lucene) and Hibernate Search (that also uses Lucene). Hibernate was very a tempting option given we already use Hibernate as the ORM. It just seems so elegant and simple. Also Hibenate takes care of updation to the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stumblingintojava.wordpress.com&amp;blog=14717960&amp;post=71&amp;subd=stumblingintojava&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>We are looking to implement indexing in our site and evaluated SolrJ (The java client library to access Lucene) and Hibernate Search (that also uses Lucene).</p>
<p>Hibernate was very a tempting option given we already use Hibernate as the ORM. It just seems so elegant and simple. Also Hibenate takes care of updation to the index and not requiring us to explicitly run that &#8230; making the index near real time.</p>
<p>But in the end we went with SolrJ &#8230; because it supports Faceted Search results and Geo Spatial search results. (Later can be used for LBS and is a feature of Solr 3.1).</p>
<p><em>(Hibernate Search supports 1:1 facets and not 1:M facets &#8230; )</em></p>
<p>I guess SolrJ will always stay more current and cutting edge than Hibernate Search.</p>
<p><a href="http://wiki.apache.org/solr/Solrj" target="_blank">Link to SolrJ</a></p>
<p><a href="http://wiki.apache.org/solr/FrontPage" target="_blank">Link to Solr</a></p>
<p><a href="http://wiki.apache.org/solr/SpatialSearch" target="_blank">Link to Solr Geo Spacial Search</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/stumblingintojava.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/stumblingintojava.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/stumblingintojava.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/stumblingintojava.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/stumblingintojava.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/stumblingintojava.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/stumblingintojava.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/stumblingintojava.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/stumblingintojava.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/stumblingintojava.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/stumblingintojava.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/stumblingintojava.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/stumblingintojava.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/stumblingintojava.wordpress.com/71/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stumblingintojava.wordpress.com&amp;blog=14717960&amp;post=71&amp;subd=stumblingintojava&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://stumblingintojava.wordpress.com/2011/05/07/solr-vs-hibernate-search/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/67f1bbb47de06672245f1467850b9d30?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sridharturaga</media:title>
		</media:content>
	</item>
		<item>
		<title>Projection and aggregate functions in Hibernate</title>
		<link>http://stumblingintojava.wordpress.com/2011/04/18/projection-and-aggregate-functions-in-hibernate/</link>
		<comments>http://stumblingintojava.wordpress.com/2011/04/18/projection-and-aggregate-functions-in-hibernate/#comments</comments>
		<pubDate>Mon, 18 Apr 2011 05:27:37 +0000</pubDate>
		<dc:creator>sridharturaga</dc:creator>
				<category><![CDATA[Hibernate]]></category>

		<guid isPermaLink="false">http://stumblingintojava.wordpress.com/?p=65</guid>
		<description><![CDATA[I needed to aggregate columns (Sum, Count etc.) and display results in a JSP (thru Struts) &#8230; with the same convenience as regular attributes for a persistent class. String queryString = &#8220;select product.productName as productName, count(billQuantity) as countBillQuantity, sum(billAmount) as totalBillAmount from bill group by product.productName&#8221;; Query queryObject = getSession().createQuery(queryString); queryObject.setResultTransformer(Transformers.aliasToBean(QueryResultSummary.class)); QueryResultSummary is a class [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stumblingintojava.wordpress.com&amp;blog=14717960&amp;post=65&amp;subd=stumblingintojava&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I needed to aggregate columns (Sum, Count etc.) and display results in a JSP (thru Struts) &#8230; with the same convenience as regular attributes for a persistent class.</p>
<p>String queryString = &#8220;select product.productName as productName, count(billQuantity) as countBillQuantity, sum(billAmount) as totalBillAmount from bill group by product.productName&#8221;;</p>
<p><span class="Apple-style-span" style="font-family:Consolas, Monaco, 'Courier New', Courier, monospace;font-size:12px;line-height:18px;white-space:pre;">Query queryObject = getSession().createQuery(queryString);</span></p>
<p><span class="Apple-style-span" style="font-family:Consolas, Monaco, 'Courier New', Courier, monospace;font-size:12px;line-height:18px;white-space:pre;">queryObject.setResultTransformer(Transformers.aliasToBean(QueryResultSummary.class));</span></p>
<p>QueryResultSummary is a class with attributes listed below and appropriate getters/setters</p>
<p>- String productName</p>
<p>- Long countBillQuantity (Count always returns Long)</p>
<p>- Float totalBillAmount</p>
<p>Rest is the same as any Hibernate query &#8230;</p>
<p>queryObject.list();</p>
<p>Now you can access them from the JSP (or as Struts properties) like with persistent classes.</p>
<p>Keep in mind the Transformer behaves funny with null values.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/stumblingintojava.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/stumblingintojava.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/stumblingintojava.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/stumblingintojava.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/stumblingintojava.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/stumblingintojava.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/stumblingintojava.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/stumblingintojava.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/stumblingintojava.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/stumblingintojava.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/stumblingintojava.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/stumblingintojava.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/stumblingintojava.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/stumblingintojava.wordpress.com/65/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stumblingintojava.wordpress.com&amp;blog=14717960&amp;post=65&amp;subd=stumblingintojava&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://stumblingintojava.wordpress.com/2011/04/18/projection-and-aggregate-functions-in-hibernate/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/67f1bbb47de06672245f1467850b9d30?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sridharturaga</media:title>
		</media:content>
	</item>
		<item>
		<title>XStream &#8230; ArrayIndexOutOfBoundsException</title>
		<link>http://stumblingintojava.wordpress.com/2011/03/29/xstream-arrayindexoutofboundsexception/</link>
		<comments>http://stumblingintojava.wordpress.com/2011/03/29/xstream-arrayindexoutofboundsexception/#comments</comments>
		<pubDate>Tue, 29 Mar 2011 11:41:45 +0000</pubDate>
		<dc:creator>sridharturaga</dc:creator>
				<category><![CDATA[XStream]]></category>

		<guid isPermaLink="false">http://stumblingintojava.wordpress.com/?p=60</guid>
		<description><![CDATA[Spent a frustrating unproductive day trying to narrow down an XStream XML writer error that just says &#8220; java.lang.ArrayIndexOutOfBoundsException: -1&#8243; with no clues. It&#8217;s just a dumb mistake of missing writer.endNode  not matching writer.startNode Wouldn&#8217;t this be common error that deserved better messaging ??<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stumblingintojava.wordpress.com&amp;blog=14717960&amp;post=60&amp;subd=stumblingintojava&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Spent a frustrating unproductive day trying to narrow down an XStream XML writer error that just says &#8220; java.lang.ArrayIndexOutOfBoundsException: -1&#8243; with no clues.</p>
<p>It&#8217;s just a dumb mistake of missing writer.endNode  not matching writer.startNode</p>
<p>Wouldn&#8217;t this be common error that deserved better messaging ??</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/stumblingintojava.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/stumblingintojava.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/stumblingintojava.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/stumblingintojava.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/stumblingintojava.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/stumblingintojava.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/stumblingintojava.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/stumblingintojava.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/stumblingintojava.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/stumblingintojava.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/stumblingintojava.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/stumblingintojava.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/stumblingintojava.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/stumblingintojava.wordpress.com/60/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=stumblingintojava.wordpress.com&amp;blog=14717960&amp;post=60&amp;subd=stumblingintojava&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://stumblingintojava.wordpress.com/2011/03/29/xstream-arrayindexoutofboundsexception/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/67f1bbb47de06672245f1467850b9d30?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sridharturaga</media:title>
		</media:content>
	</item>
	</channel>
</rss>
