<?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>Learn Something New Each Day, Every Day</title>
	<atom:link href="http://born2perform.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://born2perform.wordpress.com</link>
	<description>Thoughts on softare development</description>
	<lastBuildDate>Wed, 07 Dec 2011 04:25:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='born2perform.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Learn Something New Each Day, Every Day</title>
		<link>http://born2perform.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://born2perform.wordpress.com/osd.xml" title="Learn Something New Each Day, Every Day" />
	<atom:link rel='hub' href='http://born2perform.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Commonly commands in Git</title>
		<link>http://born2perform.wordpress.com/2011/09/27/commonly-commands-in-git/</link>
		<comments>http://born2perform.wordpress.com/2011/09/27/commonly-commands-in-git/#comments</comments>
		<pubDate>Mon, 26 Sep 2011 22:33:51 +0000</pubDate>
		<dc:creator>Sreenivasa Majji</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[commonly used commands]]></category>
		<category><![CDATA[Git]]></category>

		<guid isPermaLink="false">http://born2perform.wordpress.com/?p=167</guid>
		<description><![CDATA[Here are some of the commonly used in Git: git status &#8211; displays modified files and staged files. git commit &#8211; commits all staged files to current remote branch git log &#8211; history of commits in the current branch git &#8230; <a href="http://born2perform.wordpress.com/2011/09/27/commonly-commands-in-git/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=born2perform.wordpress.com&amp;blog=10906375&amp;post=167&amp;subd=born2perform&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Here are some of the commonly used in Git:</strong></p>
<p><span style="color:#339966;">git status</span> &#8211; displays modified files and staged files.<br />
<span style="color:#339966;">git commit</span> &#8211; commits all staged files to current remote branch<br />
<span style="color:#339966;">git log</span> &#8211; history of commits in the current branch<br />
<span style="color:#339966;">git show &lt;commit-number&gt;</span> &#8211; displays commit information for a particular commit.<br />
<span style="color:#339966;">git show-branch</span> &#8211; one line summary of current branch<br />
<span style="color:#339966;">git diff &lt;commit-number1&gt; &lt;commit-number2&gt;</span> &#8211; difference of two commits<br />
<span style="color:#339966;">git mv old-file-name new-file-name</span> &#8211; renames a file / directory, retains all commit history.<br />
<span style="color:#339966;">git clone &lt;repository_name&gt; &lt;workspace_name&gt;</span> &#8211; makes a full copy of a repository</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/born2perform.wordpress.com/167/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/born2perform.wordpress.com/167/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/born2perform.wordpress.com/167/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/born2perform.wordpress.com/167/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/born2perform.wordpress.com/167/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/born2perform.wordpress.com/167/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/born2perform.wordpress.com/167/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/born2perform.wordpress.com/167/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/born2perform.wordpress.com/167/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/born2perform.wordpress.com/167/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/born2perform.wordpress.com/167/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/born2perform.wordpress.com/167/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/born2perform.wordpress.com/167/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/born2perform.wordpress.com/167/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=born2perform.wordpress.com&amp;blog=10906375&amp;post=167&amp;subd=born2perform&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://born2perform.wordpress.com/2011/09/27/commonly-commands-in-git/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c850fa39344169709c7ee74b6c2e71cb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Sreenivasa</media:title>
		</media:content>
	</item>
		<item>
		<title>3n+1 path</title>
		<link>http://born2perform.wordpress.com/2011/03/29/3n1-path/</link>
		<comments>http://born2perform.wordpress.com/2011/03/29/3n1-path/#comments</comments>
		<pubDate>Mon, 28 Mar 2011 17:55:07 +0000</pubDate>
		<dc:creator>Sreenivasa Majji</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[3n+1]]></category>
		<category><![CDATA[Programming Challenges]]></category>

		<guid isPermaLink="false">http://born2perform.wordpress.com/?p=150</guid>
		<description><![CDATA[While reading Programming Challenges I thought of implementing the path of 3n+1 for a given number. Here is my first stab in Java. I am not trying to solve the problem, however I thought it is interesting to print the &#8230; <a href="http://born2perform.wordpress.com/2011/03/29/3n1-path/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=born2perform.wordpress.com&amp;blog=10906375&amp;post=150&amp;subd=born2perform&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>While reading <a href="http://www.amazon.com/Programming-Challenges-Steven-S-Skiena/dp/0387001638/">Programming Challenges</a> I thought of implementing the path of <a href="http://en.wikipedia.org/wiki/3n_%2B_1">3n+1</a> for a given number. Here is my first stab in Java. I am not trying to solve the problem, however I thought it is interesting to print the sequence for a given number.<br />
<code><br />
public class ThreeNPlusOne {</p>
<p>   public static void main(String[] args) {</p>
<p>          ThreeNPlusOne driver = new ThreeNPlusOne();<br />
          int counter = 0;<br />
          int i = 9;<br />
          while (i &gt; 0) {<br />
             System.out.print(i + " ");<br />
             ++counter;<br />
             if (i == 1)<br />
                 break;<br />
             i = driver.getNextNumber(i);<br />
         }<br />
         System.out.println("\nMaxmimum cycle length: " +counter);<br />
   } </p>
<p>    private boolean isEven(int n) {<br />
          return n % 2 == 0;<br />
    }</p>
<p>    private int getNextNumber(int n) {</p>
<p>        if (isEven(n)) {<br />
            return n / 2;<br />
        }<br />
       return (n * 3) + 1;<br />
    }<br />
}<br />
</code></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/born2perform.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/born2perform.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/born2perform.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/born2perform.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/born2perform.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/born2perform.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/born2perform.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/born2perform.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/born2perform.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/born2perform.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/born2perform.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/born2perform.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/born2perform.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/born2perform.wordpress.com/150/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=born2perform.wordpress.com&amp;blog=10906375&amp;post=150&amp;subd=born2perform&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://born2perform.wordpress.com/2011/03/29/3n1-path/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c850fa39344169709c7ee74b6c2e71cb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Sreenivasa</media:title>
		</media:content>
	</item>
		<item>
		<title>Ant war task</title>
		<link>http://born2perform.wordpress.com/2011/03/21/ant-war-task/</link>
		<comments>http://born2perform.wordpress.com/2011/03/21/ant-war-task/#comments</comments>
		<pubDate>Mon, 21 Mar 2011 01:24:22 +0000</pubDate>
		<dc:creator>Sreenivasa Majji</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Ant war task]]></category>

		<guid isPermaLink="false">http://born2perform.wordpress.com/?p=136</guid>
		<description><![CDATA[Many of us build war files as part of the project, however some projects stilll use jar and copy ant tasks to assemble war file. However ant has a built-in war task which takes care of web.xml, classes, libraries etc., &#8230; <a href="http://born2perform.wordpress.com/2011/03/21/ant-war-task/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=born2perform.wordpress.com&amp;blog=10906375&amp;post=136&amp;subd=born2perform&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Many of us build war files as part of the project, however some projects stilll use jar and copy ant tasks to assemble war file. However ant has a built-in war task which takes care of web.xml, classes, libraries etc.,</p>
<p>Here is sample of ant war task.</p>
<p>&lt;war destfile=&#8221;myapp.war&#8221; webxml=&#8221;myapp/web.xml&#8221;&gt;</p>
<p>&lt;classes dir=&#8221;myapp/classes&#8221; /&gt;</p>
<p>&lt;lib dir=&#8221;myapp/lib&#8221;&gt;</p>
<p>&lt;exclude name=&#8221;whatever you need to exclude&#8221; /&gt;</p>
<p>&lt;/lib&gt;</p>
<p>&lt;fileset dir=&#8221;myapp/jsp&#8221; /&gt;</p>
<p>&lt;fileset dir=&#8221;myapp/html&#8221; /&gt;</p>
<p>&lt;/war&gt;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/born2perform.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/born2perform.wordpress.com/136/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/born2perform.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/born2perform.wordpress.com/136/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/born2perform.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/born2perform.wordpress.com/136/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/born2perform.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/born2perform.wordpress.com/136/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/born2perform.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/born2perform.wordpress.com/136/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/born2perform.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/born2perform.wordpress.com/136/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/born2perform.wordpress.com/136/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/born2perform.wordpress.com/136/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=born2perform.wordpress.com&amp;blog=10906375&amp;post=136&amp;subd=born2perform&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://born2perform.wordpress.com/2011/03/21/ant-war-task/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c850fa39344169709c7ee74b6c2e71cb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Sreenivasa</media:title>
		</media:content>
	</item>
		<item>
		<title>Validation and erroror reporting in Struts 1.1</title>
		<link>http://born2perform.wordpress.com/2011/03/13/validation-and-errors-reportingin-strtuts1-1/</link>
		<comments>http://born2perform.wordpress.com/2011/03/13/validation-and-errors-reportingin-strtuts1-1/#comments</comments>
		<pubDate>Sun, 13 Mar 2011 16:59:12 +0000</pubDate>
		<dc:creator>Sreenivasa Majji</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ActionError]]></category>
		<category><![CDATA[Struts1.1]]></category>
		<category><![CDATA[validation]]></category>

		<guid isPermaLink="false">http://born2perform.wordpress.com/?p=125</guid>
		<description><![CDATA[One of the benefits of using Struts framework is declarative validation mechanism and error reporting. Struts provides validation hook so that you can implement your own validation logic in action classes. The validation can be turned on/off in action mapping &#8230; <a href="http://born2perform.wordpress.com/2011/03/13/validation-and-errors-reportingin-strtuts1-1/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=born2perform.wordpress.com&amp;blog=10906375&amp;post=125&amp;subd=born2perform&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>One of the benefits of using Struts framework is declarative validation mechanism and error reporting. Struts provides validation hook so that you can implement your own validation logic in action classes. The validation can be turned on/off in action mapping using <strong>validate </strong>property.</p>
<p>In action class you can override validate() and it&#8217;s signature is:</p>
<p><strong><em>public  ActionErrors validate(ActionMapping mapping, HttpServletRequest request) </em></strong></p>
<p>Typically you validate presentation related information such as missing text or wrong format etc., If a validation error occurred for an input field, you can create an ActionError class  with message key (for <a href="http://born2perform.wordpress.com/2011/03/08/internationalization-in-struts-1-1/"> internationalization purposes</a> ) and the name of the input field. In the JSP you can use Struts<strong> &lt;html:errors /&gt;</strong> tag to display these errors.</p>
<p>Sometimes you need to validate business validation such as &#8216;check user alredy existed in the system&#8217;, these should be performed in actions&#8217; <em>perform</em>(), I will post the details in my next blog.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/born2perform.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/born2perform.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/born2perform.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/born2perform.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/born2perform.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/born2perform.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/born2perform.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/born2perform.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/born2perform.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/born2perform.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/born2perform.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/born2perform.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/born2perform.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/born2perform.wordpress.com/125/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=born2perform.wordpress.com&amp;blog=10906375&amp;post=125&amp;subd=born2perform&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://born2perform.wordpress.com/2011/03/13/validation-and-errors-reportingin-strtuts1-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c850fa39344169709c7ee74b6c2e71cb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Sreenivasa</media:title>
		</media:content>
	</item>
		<item>
		<title>Internationalization in Struts 1.1</title>
		<link>http://born2perform.wordpress.com/2011/03/08/internationalization-in-struts-1-1/</link>
		<comments>http://born2perform.wordpress.com/2011/03/08/internationalization-in-struts-1-1/#comments</comments>
		<pubDate>Tue, 08 Mar 2011 01:44:56 +0000</pubDate>
		<dc:creator>Sreenivasa Majji</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Internationalization]]></category>
		<category><![CDATA[struts 1.1]]></category>

		<guid isPermaLink="false">http://born2perform.wordpress.com/?p=120</guid>
		<description><![CDATA[How do you internationalize your struts 1.1 application?  Here are simple steps: Prepare you language speicific resource bundles. Provide default resource bundle in struts-config.xml using message-resources Include struts bean tag lib in your web.xml using taglib In JSP,  include your &#8230; <a href="http://born2perform.wordpress.com/2011/03/08/internationalization-in-struts-1-1/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=born2perform.wordpress.com&amp;blog=10906375&amp;post=120&amp;subd=born2perform&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>How do you internationalize your struts 1.1 application?  Here are simple steps:</p>
<ol>
<li>Prepare you language speicific resource bundles.</li>
<li>Provide<strong><em> default resource bundle</em></strong> in struts-config.xml using <strong><em>message-resources </em></strong></li>
<li>Include struts <strong><em>bean </em></strong>tag lib in your web.xml using <strong><em>taglib</em></strong></li>
<li>In JSP,  include your struts bean tag lib directive</li>
<li>In JSP,  replace all hard-coded string &#8230; values with interntaionalized property keys using <strong><em>message </em></strong>property of <em><strong>bean </strong></em>tag</li>
</ol>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/born2perform.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/born2perform.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/born2perform.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/born2perform.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/born2perform.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/born2perform.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/born2perform.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/born2perform.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/born2perform.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/born2perform.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/born2perform.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/born2perform.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/born2perform.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/born2perform.wordpress.com/120/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=born2perform.wordpress.com&amp;blog=10906375&amp;post=120&amp;subd=born2perform&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://born2perform.wordpress.com/2011/03/08/internationalization-in-struts-1-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c850fa39344169709c7ee74b6c2e71cb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Sreenivasa</media:title>
		</media:content>
	</item>
		<item>
		<title>Implicit objects in JavaServer Pages.</title>
		<link>http://born2perform.wordpress.com/2011/03/01/implicit-objects-in-javaserver-pages/</link>
		<comments>http://born2perform.wordpress.com/2011/03/01/implicit-objects-in-javaserver-pages/#comments</comments>
		<pubDate>Tue, 01 Mar 2011 02:37:26 +0000</pubDate>
		<dc:creator>Sreenivasa Majji</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[JavaServer Pages]]></category>
		<category><![CDATA[JSP]]></category>
		<category><![CDATA[JSP implicit objects]]></category>

		<guid isPermaLink="false">http://born2perform.wordpress.com/?p=115</guid>
		<description><![CDATA[In JSP you can get access to the following implicit objects: request &#8211; HttpServletRequest response  &#8211; HttpServletResponse Session &#8211; HttpSession out &#8211; JspWriter application &#8211; ServletContext config &#8211; ServletConfig pageContext page exception (available only to error pages).<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=born2perform.wordpress.com&amp;blog=10906375&amp;post=115&amp;subd=born2perform&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In JSP you can get access to the following implicit objects:</p>
<ol>
<li>request &#8211; HttpServletRequest</li>
<li>response  &#8211; HttpServletResponse</li>
<li>Session &#8211; HttpSession</li>
<li>out &#8211; JspWriter</li>
<li>application &#8211; ServletContext</li>
<li>config &#8211; ServletConfig</li>
<li>pageContext</li>
<li>page</li>
<li>exception (available only to error pages).</li>
</ol>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/born2perform.wordpress.com/115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/born2perform.wordpress.com/115/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/born2perform.wordpress.com/115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/born2perform.wordpress.com/115/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/born2perform.wordpress.com/115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/born2perform.wordpress.com/115/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/born2perform.wordpress.com/115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/born2perform.wordpress.com/115/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/born2perform.wordpress.com/115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/born2perform.wordpress.com/115/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/born2perform.wordpress.com/115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/born2perform.wordpress.com/115/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/born2perform.wordpress.com/115/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/born2perform.wordpress.com/115/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=born2perform.wordpress.com&amp;blog=10906375&amp;post=115&amp;subd=born2perform&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://born2perform.wordpress.com/2011/03/01/implicit-objects-in-javaserver-pages/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c850fa39344169709c7ee74b6c2e71cb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Sreenivasa</media:title>
		</media:content>
	</item>
		<item>
		<title>Scopes in JSP</title>
		<link>http://born2perform.wordpress.com/2010/09/08/scopes-in-jsp/</link>
		<comments>http://born2perform.wordpress.com/2010/09/08/scopes-in-jsp/#comments</comments>
		<pubDate>Wed, 08 Sep 2010 15:51:21 +0000</pubDate>
		<dc:creator>Sreenivasa Majji</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Expression Language]]></category>
		<category><![CDATA[JSP]]></category>

		<guid isPermaLink="false">http://born2perform.wordpress.com/?p=110</guid>
		<description><![CDATA[In JSP you can create attributes in four scopes: page, request, session and application. If you need to access them Expression Language such as c:out tag, you can specify the scope explicitly. Here are some examples: &#60;c:out value=&#8221;${pageScope.maxAttempts}&#8221; /&#62; &#60;c:out &#8230; <a href="http://born2perform.wordpress.com/2010/09/08/scopes-in-jsp/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=born2perform.wordpress.com&amp;blog=10906375&amp;post=110&amp;subd=born2perform&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In JSP you can create attributes in four scopes: page, request, session and application. If you need to access them Expression Language such as c:out tag, you can specify the scope explicitly.</p>
<p>Here are some examples:<br />
&lt;c:out value=&#8221;${pageScope.maxAttempts}&#8221; /&gt;<br />
&lt;c:out value=&#8221;${requestScope.maxAttempts}&#8221; /&gt;<br />
&lt;c:out value=&#8221;${sessionScope.maxAttempts}&#8221; /&gt;<br />
&lt;c:out value=&#8221;${applicationScope.maxAttempts}&#8221; /&gt;</p>
<p>If you try to display a value without specifying a scope, it first looks the value in the pageScope, requestScope, sessionScope and finally applicationScope. If it finds a value it displays otherwise it display &#8216;<strong>empty</strong>&#8216;. Remember you won&#8217;t see <em>null</em> in the expression language.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/born2perform.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/born2perform.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/born2perform.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/born2perform.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/born2perform.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/born2perform.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/born2perform.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/born2perform.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/born2perform.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/born2perform.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/born2perform.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/born2perform.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/born2perform.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/born2perform.wordpress.com/110/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=born2perform.wordpress.com&amp;blog=10906375&amp;post=110&amp;subd=born2perform&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://born2perform.wordpress.com/2010/09/08/scopes-in-jsp/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c850fa39344169709c7ee74b6c2e71cb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Sreenivasa</media:title>
		</media:content>
	</item>
		<item>
		<title>ATG: How to pass parameters from JSP to Droplet</title>
		<link>http://born2perform.wordpress.com/2010/09/04/atg-how-to-pass-parameters-from-jsp-to-droplet/</link>
		<comments>http://born2perform.wordpress.com/2010/09/04/atg-how-to-pass-parameters-from-jsp-to-droplet/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 17:26:31 +0000</pubDate>
		<dc:creator>Sreenivasa Majji</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ATG]]></category>
		<category><![CDATA[dsp:param]]></category>

		<guid isPermaLink="false">http://born2perform.wordpress.com/?p=95</guid>
		<description><![CDATA[With tag , you can pass static value or object from JSP to droplet. Passing a constant: &#60;dsp:param name=&#8221;maxProducts&#8221; value=&#8221;100&#8243; /&#62; You can retrieve the &#8220;maxProducts&#8221; parameter in the droplet by calling request.getParamter(&#8220;maxProducts&#8221;) which returns value of 100. Passing a &#8230; <a href="http://born2perform.wordpress.com/2010/09/04/atg-how-to-pass-parameters-from-jsp-to-droplet/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=born2perform.wordpress.com&amp;blog=10906375&amp;post=95&amp;subd=born2perform&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>With  tag , you can pass static value or object from JSP to droplet.</p>
<p>Passing a <strong>constant</strong>:<br />
<strong> &lt;dsp:param name=&#8221;maxProducts&#8221; value=&#8221;100&#8243; /&gt;</strong><br />
You can retrieve the &#8220;maxProducts&#8221; parameter in the droplet by calling request.getParamter(&#8220;maxProducts&#8221;) which returns value of 100.</p>
<p>Passing a <strong>bean</strong>: <strong></strong><br />
<strong> &lt;dsp:param name=&#8221;order&#8221; bean=&#8221;ShoppingCart.current&#8221; /&gt;</strong><br />
You can retrieve the order object by calling request.getParamter(&#8220;order&#8221;)</p>
<p>Passing <strong>another parameter</strong> as parameter:<strong></strong><br />
<strong> &lt;dsp:param name=&#8221;lastOrder&#8221; param=&#8221;order&#8221; /&gt;</strong><br />
Here the lastOrder contains the reference to order which is also parameter</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/born2perform.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/born2perform.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/born2perform.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/born2perform.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/born2perform.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/born2perform.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/born2perform.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/born2perform.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/born2perform.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/born2perform.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/born2perform.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/born2perform.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/born2perform.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/born2perform.wordpress.com/95/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=born2perform.wordpress.com&amp;blog=10906375&amp;post=95&amp;subd=born2perform&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://born2perform.wordpress.com/2010/09/04/atg-how-to-pass-parameters-from-jsp-to-droplet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c850fa39344169709c7ee74b6c2e71cb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Sreenivasa</media:title>
		</media:content>
	</item>
		<item>
		<title>ATG &#8211; Viewing email content without actually sending email</title>
		<link>http://born2perform.wordpress.com/2010/09/01/atg-viewing-email-content-without-actually-sending-email/</link>
		<comments>http://born2perform.wordpress.com/2010/09/01/atg-viewing-email-content-without-actually-sending-email/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 15:56:52 +0000</pubDate>
		<dc:creator>Sreenivasa Majji</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ATG]]></category>
		<category><![CDATA[dummyMode]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[SMTP]]></category>
		<category><![CDATA[SMTPEmail]]></category>

		<guid isPermaLink="false">http://born2perform.wordpress.com/?p=87</guid>
		<description><![CDATA[For on-line retail companies it is very common to send confirmation when a customer places an order. Not all developers may install SMTP servers or comfortable with receiving all those test emails in their mailbox. In ATG you can view &#8230; <a href="http://born2perform.wordpress.com/2010/09/01/atg-viewing-email-content-without-actually-sending-email/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=born2perform.wordpress.com&amp;blog=10906375&amp;post=87&amp;subd=born2perform&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>For on-line retail companies it is very common to send confirmation when a customer places an order. Not all developers may install SMTP servers or comfortable with receiving all those test emails in their mailbox. </p>
<p>In ATG you can view the content without actually sending the email, by setting dummyMode property to false of SMTPEmail component.</p>
<p>Here is the direct link to dummyMode property of SMTPEmail component:<br />
<strong>http://&lt;your_server&gt;:&lt;port&gt;/dyn/admin/nucleus/atg/dynamo/service/SMTPEmail/?propertyName=dummyMode</strong></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/born2perform.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/born2perform.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/born2perform.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/born2perform.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/born2perform.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/born2perform.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/born2perform.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/born2perform.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/born2perform.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/born2perform.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/born2perform.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/born2perform.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/born2perform.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/born2perform.wordpress.com/87/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=born2perform.wordpress.com&amp;blog=10906375&amp;post=87&amp;subd=born2perform&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://born2perform.wordpress.com/2010/09/01/atg-viewing-email-content-without-actually-sending-email/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c850fa39344169709c7ee74b6c2e71cb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Sreenivasa</media:title>
		</media:content>
	</item>
		<item>
		<title>ATG Terminology Can Be Tricky &#8211; dsp:getvalueof</title>
		<link>http://born2perform.wordpress.com/2010/08/31/atg-terminology-can-be-tricky-dspgetvalueof/</link>
		<comments>http://born2perform.wordpress.com/2010/08/31/atg-terminology-can-be-tricky-dspgetvalueof/#comments</comments>
		<pubDate>Mon, 30 Aug 2010 17:27:06 +0000</pubDate>
		<dc:creator>Sreenivasa Majji</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ATG]]></category>
		<category><![CDATA[dsp]]></category>
		<category><![CDATA[getvalueof]]></category>

		<guid isPermaLink="false">http://born2perform.wordpress.com/?p=70</guid>
		<description><![CDATA[ATG terminology can be tricky. One of these tricky term is getvalueof in dsp tag. If you are new to ATG, you may think this is getting something, however it actually creates a variable in a given scope or in &#8230; <a href="http://born2perform.wordpress.com/2010/08/31/atg-terminology-can-be-tricky-dspgetvalueof/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=born2perform.wordpress.com&amp;blog=10906375&amp;post=70&amp;subd=born2perform&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>ATG terminology can be tricky. One of these tricky term is getvalueof in dsp tag. If you are new to ATG, you may think this is getting something, however it actually creates a variable in a given scope or in page scope if none specified.</p>
<p>With <strong>&lt;dsp:getvalueof</strong> you can create a <em>constant</em>, <em>param</em> or a <em>constant</em> value.</p>
<p><strong>Defining constant value:</strong></p>
<p>&lt;dsp:getvalueof var=&#8221;age&#8221; value=&#8221;25&#8243; /&gt;</p>
<p>The equivalent in JSP:<br />
String age = &#8220;25&#8243;;</p>
<p><strong>Defining a parameter in request scope:</strong><br />
&lt;dsp:getvalueof var=&#8221;age&#8221; param=&#8221;customerAge&#8221; scope=&#8221;request&#8221; /&gt;</p>
<p>The equivalent in JSP:<br />
String age = request.getParameter(&#8220;customerAge&#8221;);</p>
<p><strong>Defining a bean:</strong><br />
&lt;dsp:getvalueof var=&#8221;employee&#8221; bean=&#8221;com.mycompany.Employee&#8221; /&gt;<br />
The equivalent in JSP:<br />
Employee employee = new Employee();</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/born2perform.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/born2perform.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/born2perform.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/born2perform.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/born2perform.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/born2perform.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/born2perform.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/born2perform.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/born2perform.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/born2perform.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/born2perform.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/born2perform.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/born2perform.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/born2perform.wordpress.com/70/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=born2perform.wordpress.com&amp;blog=10906375&amp;post=70&amp;subd=born2perform&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://born2perform.wordpress.com/2010/08/31/atg-terminology-can-be-tricky-dspgetvalueof/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c850fa39344169709c7ee74b6c2e71cb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Sreenivasa</media:title>
		</media:content>
	</item>
	</channel>
</rss>
