<?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>Vivek Agarwal's Portal/Java Blog</title>
	<atom:link href="http://vivekagarwal.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://vivekagarwal.wordpress.com</link>
	<description>An IBM Gold Consultant's weblog about IBM, Lotus, WebSphere, J2EE, IT Processes, and other IT technologies</description>
	<lastBuildDate>Thu, 26 Jan 2012 22:45:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='vivekagarwal.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Vivek Agarwal's Portal/Java Blog</title>
		<link>http://vivekagarwal.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://vivekagarwal.wordpress.com/osd.xml" title="Vivek Agarwal&#039;s Portal/Java Blog" />
	<atom:link rel='hub' href='http://vivekagarwal.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Part 2: Does the Microsoft Outlook process not die when you close Outlook?</title>
		<link>http://vivekagarwal.wordpress.com/2010/06/10/does-the-microsoft-outlook-process-not-die-when-you-close-outlook-part-2/</link>
		<comments>http://vivekagarwal.wordpress.com/2010/06/10/does-the-microsoft-outlook-process-not-die-when-you-close-outlook-part-2/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 03:22:23 +0000</pubDate>
		<dc:creator>Vivek Agarwal</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[iTunes]]></category>
		<category><![CDATA[iTunes Outlook Add-in]]></category>
		<category><![CDATA[Microsoft Outlook]]></category>
		<category><![CDATA[Microsoft Outlook 2003]]></category>
		<category><![CDATA[Microsoft Outlook Troubleshooting]]></category>
		<category><![CDATA[Outlook Add-in]]></category>

		<guid isPermaLink="false">http://vivekagarwal.wordpress.com/?p=210</guid>
		<description><![CDATA[Sometime back I had blogged about the Outlook process not exiting when I closed Outlook, and while that posting covered one scenario (corrupted PST files) that can cause this issue, for the last few weeks I had been afflicted by this issue and scanpst was not the answer. I had suspicions about my Avast anti-virus [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vivekagarwal.wordpress.com&amp;blog=929801&amp;post=210&amp;subd=vivekagarwal&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://vivekagarwal.wordpress.com/2009/10/06/does-the-microsoft-outlook-process-not-die-when-you-close-outlook/" target="_blank">Sometime back I had blogged</a> about the Outlook process not exiting when I closed Outlook, and while that posting covered one scenario (corrupted PST files) that can cause this issue, for the last few weeks I had been afflicted by this issue and scanpst was not the answer. I had suspicions about my Avast anti-virus add-in as in the past I have had issues with Outlook failing to exit due to an add-in, and that was an AVG add-in. However, turning off the Avast add-in did not help. Today, I just about had it with this issue and decided that I absolutely had to get to the bottom of it. So, I started disabling each of my Outlook add-ins one by one, and sure enough found the culprit!</p>
<p><span id="more-210"></span>It was the Apple iTunes add-in! I am running iTunes 9.0.2.25 and Microsoft Outlook 2003 SP3. Disabling the iTunes add-in enables me to regain my sanity &#8211; I can exit from Outlook and actually see the Outlook process close in Task Manager. Of course &#8211; disabling the iTunes add-in permanently is not a good solution for me, as I do sync my iPhone with my Outlook. I guess for sometime, I am going to try enabling the iTunes add-in whenever I run the iPhone sync, and then disable the add-in. Far from elegant, and I probably will give up on this, but at least I know the root cause and can curse Apple for a change as opposed to Microsoft!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vivekagarwal.wordpress.com/210/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vivekagarwal.wordpress.com/210/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vivekagarwal.wordpress.com/210/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vivekagarwal.wordpress.com/210/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vivekagarwal.wordpress.com/210/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vivekagarwal.wordpress.com/210/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vivekagarwal.wordpress.com/210/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vivekagarwal.wordpress.com/210/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vivekagarwal.wordpress.com/210/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vivekagarwal.wordpress.com/210/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vivekagarwal.wordpress.com/210/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vivekagarwal.wordpress.com/210/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vivekagarwal.wordpress.com/210/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vivekagarwal.wordpress.com/210/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vivekagarwal.wordpress.com&amp;blog=929801&amp;post=210&amp;subd=vivekagarwal&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vivekagarwal.wordpress.com/2010/06/10/does-the-microsoft-outlook-process-not-die-when-you-close-outlook-part-2/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/51b07703056eac6cc06db437b8cfe663?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Vivek</media:title>
		</media:content>
	</item>
		<item>
		<title>Getting started with Liferay Portal 6? Check out this book &#8230;</title>
		<link>http://vivekagarwal.wordpress.com/2010/06/08/getting-started-with-liferay-portal-6-check-out-this-book/</link>
		<comments>http://vivekagarwal.wordpress.com/2010/06/08/getting-started-with-liferay-portal-6-check-out-this-book/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 12:44:43 +0000</pubDate>
		<dc:creator>Vivek Agarwal</dc:creator>
				<category><![CDATA[LiferayPortal]]></category>
		<category><![CDATA[Portal]]></category>
		<category><![CDATA[Liferay]]></category>
		<category><![CDATA[Liferay Administration]]></category>
		<category><![CDATA[Liferay Book]]></category>
		<category><![CDATA[Liferay Usage]]></category>

		<guid isPermaLink="false">http://vivekagarwal.wordpress.com/?p=204</guid>
		<description><![CDATA[Recently Packt Publishing sent me a copy of a new book by Jonas X. Yuan titled &#8220;Liferay Portal 6 Enterprise Intranets&#8221; for review. I must admit that I have not been through the book end-to-end in depth, but in the general skimming that I have done so far, it looks to be helpful for newbies/intermediate [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vivekagarwal.wordpress.com&amp;blog=929801&amp;post=204&amp;subd=vivekagarwal&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Recently <a href="http://www.packtpub.com/" target="_blank">Packt  Publishing</a> sent me a copy of a new book by Jonas X. Yuan titled &#8220;<a href="https://www.packtpub.com/building-liferay-portal-enterprise-intranets/book" target="_blank">Liferay Portal 6 Enterprise Intranets</a>&#8221; for review. I must admit that I have not been through the book end-to-end in depth, but in the general skimming that I have done so far, it looks to be helpful for newbies/intermediate users of the Liferay Portal platform. The back cover of the book straight out states that it is NOT targeted at programmers and that shows in the content. For example, it is totally missing information on portlet development and Liferay development environment setup that can be found in Jonas&#8217;s other Liferay book titled <a href="https://www.packtpub.com/liferay-portal-5-2-systems-development/book" target="_blank">Liferay Portal 5.2 Systems Development</a>. With all the changes in Liferay Portal 6 related to the EXT/Plugins environment, those are certainly areas that Liferay Developers would benefit from, and maybe there will be an updated developer oriented book that will cover those topics.</p>
<p>In a nutshell, if you are a Liferay Portal administrator just getting started with the platform, or a technical evaluator/do-it-yourselfer working with Liferay for the first time, this book could be a handy tool in helping you getting a jumpstart with Liferay. The book has <em>What&#8217;s Happening</em> sections scattered throughout the content that give you a deeper insight into what you can achieve or what is happening behind the scenes. All in all &#8211; a good book <span style="text-decoration:underline;">if you fall in the target audience</span>!</p>
<p>Check out the <a href="https://www.packtpub.com/liferay-portal-6-enterprise-intranets/book" target="_blank">Packt site</a> for more details on the book &#8230;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vivekagarwal.wordpress.com/204/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vivekagarwal.wordpress.com/204/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vivekagarwal.wordpress.com/204/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vivekagarwal.wordpress.com/204/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vivekagarwal.wordpress.com/204/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vivekagarwal.wordpress.com/204/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vivekagarwal.wordpress.com/204/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vivekagarwal.wordpress.com/204/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vivekagarwal.wordpress.com/204/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vivekagarwal.wordpress.com/204/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vivekagarwal.wordpress.com/204/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vivekagarwal.wordpress.com/204/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vivekagarwal.wordpress.com/204/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vivekagarwal.wordpress.com/204/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vivekagarwal.wordpress.com&amp;blog=929801&amp;post=204&amp;subd=vivekagarwal&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vivekagarwal.wordpress.com/2010/06/08/getting-started-with-liferay-portal-6-check-out-this-book/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/51b07703056eac6cc06db437b8cfe663?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Vivek</media:title>
		</media:content>
	</item>
		<item>
		<title>A controversial topic &#8211; exception handling approach &#8230;</title>
		<link>http://vivekagarwal.wordpress.com/2010/04/27/my-java-exception-handling-approach/</link>
		<comments>http://vivekagarwal.wordpress.com/2010/04/27/my-java-exception-handling-approach/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 03:02:51 +0000</pubDate>
		<dc:creator>Vivek Agarwal</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Checked Exceptions]]></category>
		<category><![CDATA[Exception Handling]]></category>
		<category><![CDATA[Exception handling best practices]]></category>
		<category><![CDATA[Exceptions]]></category>
		<category><![CDATA[Unchecked Exceptions]]></category>

		<guid isPermaLink="false">http://vivekagarwal.wordpress.com/?p=196</guid>
		<description><![CDATA[Best practices (an oft-abused term) for Java exception handling<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vivekagarwal.wordpress.com&amp;blog=929801&amp;post=196&amp;subd=vivekagarwal&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Recently a client asked me to put together a short write-up on my preferred Java exception handling approach, and I figured I could blog about it as it has been a WHILE since I wrote anything on my blog! Now exception handling is one of those controversial topics that has the Java world split on checked/unchecked exceptions, and I certainly have an opinion about it. So here come my opinions! <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<ul>
<li><strong>Prefer </strong>unchecked versus checked exceptions in general</li>
</ul>
<p style="padding-left:60px;">More often than not, clients are not in a  position to handle exceptions, and either end up declaring all checked  exceptions in their &#8220;throws&#8221; clause, or catching them generically and  converting them into one &#8220;throws Exception&#8221; clause, or catching and  converting them into a single &#8220;throws CustomCheckedException&#8221; clause. In  none of these scenarios, do checked exceptions lend additional value.  Checked exceptions do introduce some &#8220;versionability&#8221; issues &#8211; an  earlier version of a method throws exceptions A and B, and now when you  add new functionality to this method, it can encounter exception C which  it cannot handle either; since checked exceptions are part of the  interface, this method should not throw a checked exception C or else it  breaks its contract with existing clients. Now you are stuck either  converting C into an unchecked exception or modifying all clients &#8211;  neither of these is a good option. Additionally with checked exceptions  you can run into issues with needing to throw many exceptions because  you cannot handle them within the method you are writing; once you get  to a client that calls 3-4 methods each of which throw 3-4 exceptions  each, you now have a client method that potentially needs to throw 12-15  exceptions &#8211; not good!</p>
<div>
<div style="padding-left:60px;">In general, most clients are  unable to deal with exceptions, and hence it is preferable to make  exceptions unchecked so that you do not require your clients to check  for each exception. The client can choose to handle the exceptions that  it knows how to handle.</div>
</div>
<ul>
<li>If we encounter a  checked exception in any code that we write, if we cannot handle the  exception, we should in general convert the checked exception(s) from  other libraries or base java libraries into an unchecked custom  exception. <span id="more-196"></span>If there is a possibility that a client may be able to do  something useful with the exception, use a specific unchecked custom  exception; if it is something that the client would not have a chance to  do anything with, then make it a generic unchecked custom exception.</li>
<li><strong>Anytime </strong>we convert an exception, we should nest the underlying exception in  the new exception.</li>
</ul>
<ul>
<li><strong>Never </strong>catch an exception  and do nothing or do nothing except log the exception occurrence. If  the proper way to handle an exception is to ignore it, that’s okay, but  it should be clearly commented to ensure that you deliberated over this  and consciously chose this option; do include your reasoning in your  comment.</li>
<li><strong>Never </strong>reveal details of your implementation  in your exceptions by throwing a checked exception that is specific to a  library that you are using. By doing so, you can introduce clients that  now have a dependency on a library that you use internally.</li>
<li><strong>Never </strong>display exception stack traces on a web page; in general favor a  generic error message to the user for exceptions that bubble up to the  &#8220;view&#8221;; log a more detailed error at  the server level.</li>
<li><strong>Always </strong>use a common exception handler to ensure consistency in how  exceptions are handled, and allowing us to add common functionality such  as notifications/alerts as needed.</li>
</ul>
<p>I can understand that you may not agree with some or any of this, and I am sure that if you have been around Java for some length of time, it is unlikely that I can sway your opinion! <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vivekagarwal.wordpress.com/196/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vivekagarwal.wordpress.com/196/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vivekagarwal.wordpress.com/196/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vivekagarwal.wordpress.com/196/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vivekagarwal.wordpress.com/196/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vivekagarwal.wordpress.com/196/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vivekagarwal.wordpress.com/196/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vivekagarwal.wordpress.com/196/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vivekagarwal.wordpress.com/196/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vivekagarwal.wordpress.com/196/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vivekagarwal.wordpress.com/196/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vivekagarwal.wordpress.com/196/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vivekagarwal.wordpress.com/196/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vivekagarwal.wordpress.com/196/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vivekagarwal.wordpress.com&amp;blog=929801&amp;post=196&amp;subd=vivekagarwal&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vivekagarwal.wordpress.com/2010/04/27/my-java-exception-handling-approach/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/51b07703056eac6cc06db437b8cfe663?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Vivek</media:title>
		</media:content>
	</item>
		<item>
		<title>A feather in the cap for the Xtivia team! Top honors in vendor survey &#8230;</title>
		<link>http://vivekagarwal.wordpress.com/2009/12/21/a-feather-in-the-cap-for-the-xtivia-team-top-honors-in-vendor-survey/</link>
		<comments>http://vivekagarwal.wordpress.com/2009/12/21/a-feather-in-the-cap-for-the-xtivia-team-top-honors-in-vendor-survey/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 02:23:43 +0000</pubDate>
		<dc:creator>Vivek Agarwal</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Xtivia VendorRate]]></category>

		<guid isPermaLink="false">http://vivekagarwal.wordpress.com/?p=193</guid>
		<description><![CDATA[A quick plug for Xtivia and all its employees including yours truly, and above all our customers! We just received the exciting news that we have been ranked the number one top rated IT consultant for customer satisfaction in The VendorRate 2009 Year End Report that was recently issued.  You can read more about Xtivia&#8217;s [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vivekagarwal.wordpress.com&amp;blog=929801&amp;post=193&amp;subd=vivekagarwal&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A quick plug for Xtivia and all its employees including yours truly, and above all our customers! We just received the exciting news that  we have been ranked the <em>number one top rated IT consultant for customer  satisfaction</em> in <strong>The VendorRate  2009 Year End Report </strong>that was recently issued.  You can read more about <a href="http://www.xtivia.com/pdfs/2009-10-14-Q309Report.pdf" target="_blank">Xtivia&#8217;s rankings</a> on the <a href="http://www.xtivia.com" target="_blank">Xtivia website</a>.</p>
<p><a href="http://www.vendorrate.com/" target="_blank">VendorRate</a> users evaluate vendors’  performance confidentially on ten specific performance criteria that include  customer service, reliability, integrity, budget and effectiveness. The  VendorRate quarterly report summarizes customer satisfaction ratings entered by  technology professionals at the VendorRate website, trade shows, professional  conferences, and virtual events. VendorRate is vendor neutral and accepts  neither vendor sponsorship nor advertising.</p>
<p>This is certainly a reflection of our efforts in doing the right thing by our clients &#8211; we deliver quality service and results through our exceptional consultant team.</p>
<p>A big thank you to our customers for taking the time to submit the surveys and for giving us this recognition.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vivekagarwal.wordpress.com/193/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vivekagarwal.wordpress.com/193/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vivekagarwal.wordpress.com/193/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vivekagarwal.wordpress.com/193/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vivekagarwal.wordpress.com/193/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vivekagarwal.wordpress.com/193/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vivekagarwal.wordpress.com/193/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vivekagarwal.wordpress.com/193/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vivekagarwal.wordpress.com/193/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vivekagarwal.wordpress.com/193/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vivekagarwal.wordpress.com/193/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vivekagarwal.wordpress.com/193/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vivekagarwal.wordpress.com/193/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vivekagarwal.wordpress.com/193/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vivekagarwal.wordpress.com&amp;blog=929801&amp;post=193&amp;subd=vivekagarwal&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vivekagarwal.wordpress.com/2009/12/21/a-feather-in-the-cap-for-the-xtivia-team-top-honors-in-vendor-survey/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/51b07703056eac6cc06db437b8cfe663?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Vivek</media:title>
		</media:content>
	</item>
		<item>
		<title>IBM&#8217;s launches a new Information Led Transformation Initiative</title>
		<link>http://vivekagarwal.wordpress.com/2009/10/26/ibms-launches-a-new-information-led-transformation-initiative/</link>
		<comments>http://vivekagarwal.wordpress.com/2009/10/26/ibms-launches-a-new-information-led-transformation-initiative/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 03:15:20 +0000</pubDate>
		<dc:creator>Vivek Agarwal</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[IBM Gold Consultant]]></category>
		<category><![CDATA[Information Led Transformation]]></category>
		<category><![CDATA[IOD]]></category>
		<category><![CDATA[IOD2009]]></category>

		<guid isPermaLink="false">http://vivekagarwal.wordpress.com/?p=189</guid>
		<description><![CDATA[I am in Las Vegas for the IBM Gold Consultant Briefing 2009 that is being held in conjunction with the IBM Information On Demand (IOD) 2009 conference. I am well into the Gold Briefing (4th day), and am suffering a wee bit from information overload as part of the IBM Information Led Transformation (ILT) initiative! [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vivekagarwal.wordpress.com&amp;blog=929801&amp;post=189&amp;subd=vivekagarwal&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I am in Las Vegas for the IBM Gold Consultant Briefing 2009 that is being held in conjunction with the IBM Information On Demand (IOD) 2009 conference. I am well into the Gold Briefing (4th day), and am suffering a wee bit from information overload as part of the IBM Information Led Transformation (ILT) initiative! <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Today IBM announced its impressive ILT initiative which I see as another evolutionary step in the Information On Demand journey that was kicked off 4 years back. IBM certainly has made huge investments in this space over this period &#8211; $12B with $8B in some major acquisitions and $4B in organic R&amp;D. And the IM portfolio certainly looks quite comprehensive with a broad range of capabilities.</p>
<p>The Information Stack in IBM&#8217;s words has the following pieces -</p>
<ul>
<li>An <strong>Information Infrastructure</strong> comprised of software, servers, and storage that provides a foundation for your information.</li>
<li><strong>Trusted Information</strong> gives you a single view of data through offerings that enable you to transform silos of information into a trusted, strategic asset that is shared across your organization.</li>
<li><strong>Business Analytics and Performance Management</strong> enables you apply analytics to optimize your business through  better decisions by providing planning, budgeting, forecasting, measuring, monitoring, reporting and analysis capabilities.</li>
</ul>
<p>With IBM, you can never have enough brand names and enough churn in product names, to make staying on top of things a challenge! IBM has it all &#8211; the newer Optim, FileNet, InfoSphere, Cognos, SPSS, ILog solutions; the more traditional Db2, Informix, CMOD products; and the cloud and mashup buzzwords. I think technically very impressive but I sure do wish that it was easier to stay connected with all the brand/product names!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vivekagarwal.wordpress.com/189/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vivekagarwal.wordpress.com/189/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vivekagarwal.wordpress.com/189/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vivekagarwal.wordpress.com/189/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vivekagarwal.wordpress.com/189/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vivekagarwal.wordpress.com/189/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vivekagarwal.wordpress.com/189/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vivekagarwal.wordpress.com/189/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vivekagarwal.wordpress.com/189/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vivekagarwal.wordpress.com/189/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vivekagarwal.wordpress.com/189/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vivekagarwal.wordpress.com/189/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vivekagarwal.wordpress.com/189/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vivekagarwal.wordpress.com/189/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vivekagarwal.wordpress.com&amp;blog=929801&amp;post=189&amp;subd=vivekagarwal&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vivekagarwal.wordpress.com/2009/10/26/ibms-launches-a-new-information-led-transformation-initiative/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/51b07703056eac6cc06db437b8cfe663?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Vivek</media:title>
		</media:content>
	</item>
		<item>
		<title>Just took an IBM Sales Mastery Test, and boy was it hard!</title>
		<link>http://vivekagarwal.wordpress.com/2009/10/06/just-took-an-ibm-sales-mastery-test-and-boy-was-it-hard/</link>
		<comments>http://vivekagarwal.wordpress.com/2009/10/06/just-took-an-ibm-sales-mastery-test-and-boy-was-it-hard/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 04:20:55 +0000</pubDate>
		<dc:creator>Vivek Agarwal</dc:creator>
				<category><![CDATA[WebSphere]]></category>
		<category><![CDATA[IBM Certification]]></category>
		<category><![CDATA[WebSphere Sales Mastery Test]]></category>

		<guid isPermaLink="false">http://vivekagarwal.wordpress.com/?p=178</guid>
		<description><![CDATA[With the recent push to meet IBM&#8217;s requirements for business partner certifications, we have been working through the process of getting the required sales/technical certifications in a few areas that we were missing them. We certainly did not have all the sales certifications, and Xtivia has been working on getting them locked up. We already [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vivekagarwal.wordpress.com&amp;blog=929801&amp;post=178&amp;subd=vivekagarwal&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>With the recent push to meet IBM&#8217;s requirements for business partner certifications, we have been working through the process of getting the required sales/technical certifications in a few areas that we were missing them. We certainly did not have all the sales certifications, and Xtivia has been working on getting them locked up. We already had the <em>M197 IBM WebSphere Portal Family Sales Mastery and Related Lotus Products</em> certification, but given that it was in my area of expertise, and I was curious what a sales certification test looked like, I took the test myself last week. And it lived up to my expectation &#8211; EASY, and I knocked it out in 33 minutes out of the available 90 minutes.</p>
<p>Today, I was asked by my boss if I could take the <em>M159 WebSphere Sales Mastery Test for the Sales Professional v3</em> certification test as we needed it. Based on my earlier experience with M197, I fully expected this one to be a trivial task. <span id="more-178"></span>IBM offers a virtual class &#8220;<a href="http://www-03.ibm.com/systems/education/topgun/virtual/virtlernwsfound.html" target="_blank">IBM TGVL: WebSphere Solutions &amp; Competitive Selling</a>&#8221; as prep for this test, but I was obviously too good to spend 16 hours preparing for a sales test (or so thought me and my inflated ego). Without further thought and effort, I launched the test and quickly realized that I was in trouble; not a good idea to skip the prep course! <img src='http://s0.wp.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  I spent 74 out of the allowed 75 minutes on the test, and my head was SPINNING – reading,  and re-reading the questions and answers, and confusing the heck out of myself.</p>
<p>When I finally submitted my test, the Prometric site took over a full minute or more to grade it – that’s how tough the test was! <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  The good news is that I passed it with some room to spare, but it certainly was not what I expected as a test for a sales guy. I guess if you do the prep course, you probably get exposed to all you need to know, and you can pass the test even if you are a sales guy. Yes, some major trash talking here! But seriously, I am not a believer in certifications proving that I can either implement or sell a particular solution &#8211; I have passed every cert test that I have ever taken &#8211; so no, it is not sour grapes talking! All these tests simply have some irrelevant questions &#8211; sometimes ingeniously framed to confuse candidates, but none that help in real-life scenarios.</p>
<p>However, at the end of it, I must admit that I am proudest that I managed to get this &#8220;WebSphere Solution Sales Professional&#8221; certification; more than when I got my &#8220;IBM Certified System Administrator &#8211; WebSphere Application Server, Network Deployment&#8221; or my &#8220;IBM Certified Solution Developer &#8211; IBM WebSphere Portal&#8221; or my &#8220;IBM Certified System Administrator &#8211; IBM WebSphere Portal&#8221; certifications. Yes, I know, blowing my horn hard, aren&#8217;t I! <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>PS: no malice intended towards any sales guys &#8211; I love them! Love them more when they close sales but love them nonetheless!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vivekagarwal.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vivekagarwal.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vivekagarwal.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vivekagarwal.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vivekagarwal.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vivekagarwal.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vivekagarwal.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vivekagarwal.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vivekagarwal.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vivekagarwal.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vivekagarwal.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vivekagarwal.wordpress.com/178/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vivekagarwal.wordpress.com/178/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vivekagarwal.wordpress.com/178/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vivekagarwal.wordpress.com&amp;blog=929801&amp;post=178&amp;subd=vivekagarwal&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vivekagarwal.wordpress.com/2009/10/06/just-took-an-ibm-sales-mastery-test-and-boy-was-it-hard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/51b07703056eac6cc06db437b8cfe663?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Vivek</media:title>
		</media:content>
	</item>
		<item>
		<title>Does the Microsoft Outlook process not die when you close Outlook?</title>
		<link>http://vivekagarwal.wordpress.com/2009/10/06/does-the-microsoft-outlook-process-not-die-when-you-close-outlook/</link>
		<comments>http://vivekagarwal.wordpress.com/2009/10/06/does-the-microsoft-outlook-process-not-die-when-you-close-outlook/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 16:17:16 +0000</pubDate>
		<dc:creator>Vivek Agarwal</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[Microsoft Outlook]]></category>
		<category><![CDATA[Microsoft Outlook 2003]]></category>
		<category><![CDATA[Microsoft Outlook Troubleshooting]]></category>
		<category><![CDATA[ScanPST]]></category>

		<guid isPermaLink="false">http://vivekagarwal.wordpress.com/?p=173</guid>
		<description><![CDATA[This is a quick blurb that may help somebody out with an issue that irks the heck out of me. I used to routinely encounter a problem with Microsoft Outlook 2003 on startup complaining -&#8221;The data file Personal Folders was not closed properly. The file is being checked for problems.&#8221; Outlook would then spend 30-60 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vivekagarwal.wordpress.com&amp;blog=929801&amp;post=173&amp;subd=vivekagarwal&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This is a quick blurb that may help somebody out with an issue that irks the heck out of me. I used to routinely encounter a problem with Microsoft Outlook 2003 on startup complaining -&#8221;The data file Personal Folders was not closed properly.  The file is being checked for problems.&#8221; Outlook would then spend 30-60 seconds checking the file. While it would always pass the check, Outlook would not complete loading and allow me to read new messages until this check was done. It was more an irritant than anything else. Additionally, if I exited from Outlook, the Outlook process would never die off completely (unless I killed it in Task Manager or Process Explorer), compounding the problem further when I restarted Outlook.</p>
<p><span id="more-173"></span>I have tried several things over time to resolve this issue but none worked reliably until I used ScanPst. ScanPst is a Microsoft utility that can be used to repair <em>corrupted </em>PST files. On my Windows XP system, it is located at &#8220;C:\Program Files\Common Files\System\MSMAPI\1033\SCANPST.EXE&#8221;. Anytime I run into the issues mentioned above, I close Outlook (ensure that the process is dead), launch ScanPst, scan all my PST files (I do have a few <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ), and repair any PST files that are reported as needing repairs. Relaunch Outlook, and voila &#8211; the problem is gone!</p>
<p>PS: You can find more information about ScanPST and using it at <a href="http://support.microsoft.com/kb/287497" target="_blank">http://support.microsoft.com/kb/287497</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vivekagarwal.wordpress.com/173/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vivekagarwal.wordpress.com/173/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vivekagarwal.wordpress.com/173/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vivekagarwal.wordpress.com/173/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vivekagarwal.wordpress.com/173/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vivekagarwal.wordpress.com/173/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vivekagarwal.wordpress.com/173/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vivekagarwal.wordpress.com/173/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vivekagarwal.wordpress.com/173/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vivekagarwal.wordpress.com/173/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vivekagarwal.wordpress.com/173/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vivekagarwal.wordpress.com/173/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vivekagarwal.wordpress.com/173/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vivekagarwal.wordpress.com/173/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vivekagarwal.wordpress.com&amp;blog=929801&amp;post=173&amp;subd=vivekagarwal&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vivekagarwal.wordpress.com/2009/10/06/does-the-microsoft-outlook-process-not-die-when-you-close-outlook/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/51b07703056eac6cc06db437b8cfe663?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Vivek</media:title>
		</media:content>
	</item>
		<item>
		<title>Frustrated with Tivoli Directory Server&#8217;s error messaging!</title>
		<link>http://vivekagarwal.wordpress.com/2009/09/30/frustrated-with-tivoli-directory-servers-error-messaging/</link>
		<comments>http://vivekagarwal.wordpress.com/2009/09/30/frustrated-with-tivoli-directory-servers-error-messaging/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 03:57:35 +0000</pubDate>
		<dc:creator>Vivek Agarwal</dc:creator>
				<category><![CDATA[IBM Tivoli Directory Server]]></category>
		<category><![CDATA[LDAP]]></category>
		<category><![CDATA[Error Messages]]></category>
		<category><![CDATA[ITDS]]></category>
		<category><![CDATA[LDIF Bulkload]]></category>

		<guid isPermaLink="false">http://vivekagarwal.wordpress.com/?p=166</guid>
		<description><![CDATA[After quite a break from IBM Tivoli Directory Server (and deep hands-on technical stuff in general), I helped one of my teammates set up multi-master (aka peer-to-peer) replication between two ITDS servers. Setting up replication was a breeze once we had the two LDAP servers up and running, but getting to that initial state turned [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vivekagarwal.wordpress.com&amp;blog=929801&amp;post=166&amp;subd=vivekagarwal&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>After quite a break from IBM Tivoli Directory Server (and deep hands-on technical stuff in general), I helped one of my teammates set up multi-master (aka peer-to-peer) replication between two ITDS servers. Setting up replication was a breeze once we had the two LDAP servers up and running, but getting to that initial state turned into bit of a nightmare. We initially tried to take a shortcut to setting up replication by importing a LDIF into both the LDAP servers that had all the replication entries pre-configured. However, I think there was an issue with the LDIF, and the shortcut did not work out. We then edited the LDIF file to remove the replication related entries, and tried to import the LDIF into ITDS using the ITDS Configuration tool after recreating the LDAP DB2 database. We had done this a couple of times with the LDIF that contained the replication entries with no issues, but when we attempted to bulkload the LDIF without the replication entries, the import failed, and all we got was an error message to the effect that the file was in use by another process. That error message totally threw us off! We were unsure about what file was in use thereby resulting in the error message and causing the bulkload to fail. Our suspicions centered around the LDIF file and we closed all processes that could have the LDIF file open, and based on a suggestion from my coworker, we tried searching for an open handle to the LDIF file using the &#8220;Sysinternals Process Explorer&#8221; tool. However all of this was in vain, and then our suspicion fell on the LDIF file being invalid syntactically. Tried a different LDIF file but got the same error message, and we figured that the file was ok. After wasting more time on this, we tried a brand new and simple ldif file with only a couple of entries. The bulkload for that file actually worked but we still got the same error message about &#8220;file in use by another process&#8221;. So, in the end, the &#8220;file in use&#8221; error message turned out to be a red herring &#8211; we were getting that message on both a success and a failure during bulkload &#8211; so much for error messaging! <img src='http://s0.wp.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>Not so good, IBM!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vivekagarwal.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vivekagarwal.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vivekagarwal.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vivekagarwal.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vivekagarwal.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vivekagarwal.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vivekagarwal.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vivekagarwal.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vivekagarwal.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vivekagarwal.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vivekagarwal.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vivekagarwal.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vivekagarwal.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vivekagarwal.wordpress.com/166/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vivekagarwal.wordpress.com&amp;blog=929801&amp;post=166&amp;subd=vivekagarwal&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vivekagarwal.wordpress.com/2009/09/30/frustrated-with-tivoli-directory-servers-error-messaging/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/51b07703056eac6cc06db437b8cfe663?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Vivek</media:title>
		</media:content>
	</item>
		<item>
		<title>Xtivia launches new &#8220;Virtual-WebSphereAdmin&#8221; Service Offering!</title>
		<link>http://vivekagarwal.wordpress.com/2009/09/15/xtivia-launches-virtual-websphere-admin/</link>
		<comments>http://vivekagarwal.wordpress.com/2009/09/15/xtivia-launches-virtual-websphere-admin/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 02:57:28 +0000</pubDate>
		<dc:creator>Vivek Agarwal</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[WebSphere]]></category>
		<category><![CDATA[WebSpherePortal]]></category>
		<category><![CDATA[Remote WebSphere Administration]]></category>
		<category><![CDATA[Virtual-WebSphereAdmin]]></category>
		<category><![CDATA[WebSphere Consulting]]></category>
		<category><![CDATA[Xtivia]]></category>

		<guid isPermaLink="false">http://vivekagarwal.wordpress.com/?p=157</guid>
		<description><![CDATA[I am really excited about this new offering from our business unit &#8211; the official press release went out today and I could not resist blogging about it even though I am getting a bit salesy here! As Dennis said in the press release &#8211; we have been providing remote WebSphere administration and development services [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vivekagarwal.wordpress.com&amp;blog=929801&amp;post=157&amp;subd=vivekagarwal&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I am really excited about this new offering from our business unit &#8211; the <a href="http://www.xtivia.com/virtual-websphereadmin-service" target="_blank">official press release</a> went out today and I could not resist blogging about it even though I am getting a bit <em>salesy </em>here! As Dennis said in the press release &#8211; we have been providing remote WebSphere administration and development services for various client installations that included WebSphere Application Server Network Deployment, WebSphere Portal, and IBM Web Content Management. These services ranged from complete outsourcing of all WebSphere administration and maintenance needs, to on-demand consulting and mentoring. So, in essence, we have now codified these services that we have been offering for years, into pre-packaged offerings that make it simpler for prospects and customers to understand the value proposition of Xtivia&#8217;s remote WebSphere services.</p>
<p>An excerpt from the news release -</p>
<p>Virtual-WebSphereAdmin provides a cost-effective solution for organizations seeking to optimize the  availability and performance of their critical WebSphere-based business  information systems. This is accomplished through a comprehensive remote  WebSphere Administration service designed specifically to meet the WebSphere  administration, maintenance, management and consulting needs of our clients.  Xtivia’s Virtual-WebSphereAdmin service combines a sophisticated suite of  monitoring and reporting tools with expert consulting services to deliver  complete WebSphere performance management.</p>
<p>You can find more details about this service at <a href="http://www.xtivia.com/remote-services/virtual-websphereadmin" target="_blank">http://www.xtivia.com/remote-services/virtual-websphereadmin</a> or you can go directly to <a href="http://www.xtivia.com/request-information" target="_blank">http://www.xtivia.com/request-information</a> to get in touch with the Xtivia sales team about this service. I am confident that you will find it worth your time to do so!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vivekagarwal.wordpress.com/157/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vivekagarwal.wordpress.com/157/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vivekagarwal.wordpress.com/157/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vivekagarwal.wordpress.com/157/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vivekagarwal.wordpress.com/157/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vivekagarwal.wordpress.com/157/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vivekagarwal.wordpress.com/157/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vivekagarwal.wordpress.com/157/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vivekagarwal.wordpress.com/157/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vivekagarwal.wordpress.com/157/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vivekagarwal.wordpress.com/157/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vivekagarwal.wordpress.com/157/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vivekagarwal.wordpress.com/157/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vivekagarwal.wordpress.com/157/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vivekagarwal.wordpress.com&amp;blog=929801&amp;post=157&amp;subd=vivekagarwal&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vivekagarwal.wordpress.com/2009/09/15/xtivia-launches-virtual-websphere-admin/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/51b07703056eac6cc06db437b8cfe663?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Vivek</media:title>
		</media:content>
	</item>
		<item>
		<title>Firewall dropping Oracle database connections in WebSphere connection pool?</title>
		<link>http://vivekagarwal.wordpress.com/2009/07/04/firewall-dropping-oracle-database-connections-in-websphere-connection-pool/</link>
		<comments>http://vivekagarwal.wordpress.com/2009/07/04/firewall-dropping-oracle-database-connections-in-websphere-connection-pool/#comments</comments>
		<pubDate>Sat, 04 Jul 2009 17:53:02 +0000</pubDate>
		<dc:creator>Vivek Agarwal</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[WebSphere]]></category>
		<category><![CDATA[Cisco ASA 5520]]></category>
		<category><![CDATA[Cisco firewall]]></category>
		<category><![CDATA[Dropped database connections]]></category>
		<category><![CDATA[sqlnet.expire_time]]></category>

		<guid isPermaLink="false">http://vivekagarwal.wordpress.com/?p=152</guid>
		<description><![CDATA[We recently switched one of our client&#8217;s WebSphere Application Server and WebSphere Portal based infrastructure to a new physical environment. During our testing we found that we were getting stale connection exceptions in SystemOut.log and in the application logs. On digging a little deeper, our team tracked it down to the fact that the Cisco [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vivekagarwal.wordpress.com&amp;blog=929801&amp;post=152&amp;subd=vivekagarwal&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>We recently switched one of our client&#8217;s WebSphere Application Server and WebSphere Portal based infrastructure to a new physical environment. During our testing we found that we were getting stale connection exceptions in SystemOut.log and in the application logs. On digging a little deeper, our team tracked it down to the fact that the Cisco firewall was dropping our Oracle database connections after they had been inactive for a certain amount of time. When our team discussed the issue with the network team, they were essentially told that all was good with the network infrastructure. The application team tweaked some of the connection pool settings but that only helped alleviate the issue slightly and we started encountering performance issues. Eventually, we figured out a solution that works!</p>
<p><span id="more-152"></span>The solution that we ended up with was to work around this issue on the Oracle end. We modified the sqlnet.expire_time parameter in sqlnet.ora on the Oracle 10g server down from the default &#8220;30&#8243; (30 minutes) to &#8220;1&#8243; (1 minute).</p>
<p><strong>The explanation on why this worked</strong></p>
<p>The parameter <code>SQLNET.EXPIRE_TIME</code> is used to specify the time interval, in minutes, to send a probe to verify that client/server connections are active. If the probe finds a terminated connection, or a connection that is no longer in use, it returns an error, causing the server process to exit. This parameter is primarily intended for the database server so that it can free up server-side resources that are not in use.</p>
<p>A side-effect of the probe is that there is TCP-IP activity between the client and the server each time the probe is executed, and the firewall designates the link as an active one. By lowering the probe interval down to a minute, we managed to fool the firewall into leaving the database connections in the connection pool alone, and not terminate them even though the client may not execute a query using the connection for an extended period of time.</p>
<p>I am sure you can tweak the value of this parameter to determine the optimal value for your firewall and situation; dropping down the sqlnet.expire_time to a minute is probably too radical and redundant in reality. Even though the probe generated by this setting is small, it still does generate network traffic that may be meaningful in some situations.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/vivekagarwal.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/vivekagarwal.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/vivekagarwal.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/vivekagarwal.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/vivekagarwal.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/vivekagarwal.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/vivekagarwal.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/vivekagarwal.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/vivekagarwal.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/vivekagarwal.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/vivekagarwal.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/vivekagarwal.wordpress.com/152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/vivekagarwal.wordpress.com/152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/vivekagarwal.wordpress.com/152/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=vivekagarwal.wordpress.com&amp;blog=929801&amp;post=152&amp;subd=vivekagarwal&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://vivekagarwal.wordpress.com/2009/07/04/firewall-dropping-oracle-database-connections-in-websphere-connection-pool/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/51b07703056eac6cc06db437b8cfe663?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Vivek</media:title>
		</media:content>
	</item>
	</channel>
</rss>
