<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3370912437750784443</id><updated>2026-01-03T12:05:11.650-08:00</updated><category term="J2EE"/><category term="Reference"/><category term="Tools"/><category term="Websphere"/><category term="MS"/><category term="problem"/><category term="Design"/><category term="Interview Tips"/><category term="MOSS"/><category term="development"/><category term="Innovation"/><category term="general_development_issues"/><category term=".NET"/><category term="Portal"/><category term="eclipse"/><category term="google"/><category term="issue"/><category term="Database"/><category term="Maven"/><category term="Tips"/><category term="blogging tips"/><category term="jsr-286"/><category term="productivity"/><category term="EAI"/><category term="News"/><category term="Review"/><category term="chrome"/><category term="gif"/><category term="gzip"/><category term="self"/><category term="tomcat"/><category term="Ant"/><category term="DOS"/><category term="Excel"/><category term="JQuery javascript"/><category term="Java"/><category term="Outlook.com"/><category term="SQL"/><category term="SQL Server"/><category term="SQL Server 2005"/><category term="SSIS"/><category term="Struts-Portlet"/><category term="Tiger"/><category term="VisualVM"/><category term="apache"/><category term="compression"/><category term="connector"/><category term="css"/><category term="eclipse-juno"/><category term="eclipse-startup-issue"/><category term="ejb"/><category term="general_problem_solutions"/><category term="git"/><category term="httpd"/><category term="install"/><category term="jConsole"/><category term="javascript"/><category term="jersey"/><category term="jsr-168"/><category term="jvm-monitoring"/><category term="jvm-troubleshooting"/><category term="mdb"/><category term="message-driven-beans"/><category term="mvn"/><category term="postgreSQL"/><category term="search-results"/><category term="skip"/><category term="test"/><category term="text browsing"/><category term="troubleshooting"/><category term="ubuntu"/><category term="work"/><category term="workspace"/><title type='text'>Tech Views- Naga</title><subtitle type='html'>A Portal for simplified EAI&lt;a href=&quot;http://www.linkedin.com/in/nagadakshinamurthy&quot;&gt;In&lt;/a&gt;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ndnookala.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://ndnookala.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Naga Dakshina Murthy Nookala</name><uri>http://www.blogger.com/profile/12785623182312083070</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>80</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3370912437750784443.post-7511786426599536231</id><published>2014-03-26T14:18:00.000-07:00</published><updated>2014-05-01T07:46:38.196-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SQL"/><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server"/><category scheme="http://www.blogger.com/atom/ns#" term="Tips"/><title type='text'>FOR XML PATH  in Microsoft SQL Server for quick debugging on Multiple Table Joins</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
I was having a case where I need to search users who have more than 1 role and also see the Role names at the same time. It is not for use in application and its for me to debug on an issue.&lt;br /&gt;
I found that the FOR XML PATH clause on SELECT statement can be used to extract all of this information in one shot.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush: sql&quot;&gt;SELECT ID, FIRST_NAME, LAST_NAME, USERNAME,
 (SELECT COUNT(1) FROM USER_ROLE UR WHERE UR.USER_ID = AU.ID) AS ROLE_COUNT,
 (SELECT R.NAME as role FROM ROLE R, USER_ROLE UR
  WHERE R.ID = UR.ROLE_ID
  AND UR.USER_ID = TU.ID
  FOR XML PATH(&#39;&#39;)
 ) AS ROLE_NAMES
FROM MY_APP_USER AU
WHERE (SELECT COUNT(1) FROM USER_ROLE UR WHERE UR.USER_ID = AU.ID) &amp;gt; 1
;
&lt;/pre&gt;
&lt;br /&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ndnookala.blogspot.com/feeds/7511786426599536231/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3370912437750784443/7511786426599536231?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/7511786426599536231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/7511786426599536231'/><link rel='alternate' type='text/html' href='http://ndnookala.blogspot.com/2014/03/for-xml-path-in-microsoft-sql-server.html' title='FOR XML PATH  in Microsoft SQL Server for quick debugging on Multiple Table Joins'/><author><name>Naga Dakshina Murthy Nookala</name><uri>http://www.blogger.com/profile/12785623182312083070</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3370912437750784443.post-4609813079217746460</id><published>2014-01-08T18:16:00.000-08:00</published><updated>2014-05-01T07:47:37.937-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="gzip"/><category scheme="http://www.blogger.com/atom/ns#" term="jersey"/><title type='text'>GZip encryption changes for json content</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Enabling GZIP encryption for Jersey Resource classes&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush: xml&quot;&gt;
&lt;servlet&gt;
 &lt;servlet-name&gt;Jersey REST Service&lt;/servlet-name&gt;
 &lt;servlet-class&gt;com.sun.jersey.spi.container.servlet.ServletContainer&lt;/servlet-class&gt;
 &lt;init-param&gt;
  &lt;param-name&gt;com.sun.jersey.config.property.packages&lt;/param-name&gt;
  &lt;param-value&gt;com.mypackage1.resource;com.mypackage2.resource.provider&lt;/param-value&gt;
 &lt;/init-param&gt;
 &lt;init-param&gt;
  &lt;param-name&gt;com.sun.jersey.api.json.POJOMappingFeature&lt;/param-name&gt;
  &lt;param-value&gt;true&lt;/param-value&gt;
 &lt;/init-param&gt;
 &lt;init-param&gt;
  &lt;param-name&gt;com.sun.jersey.spi.container.ContainerResponseFilters&lt;/param-name&gt;
  &lt;param-value&gt;com.sun.jersey.api.container.filter.GZIPContentEncodingFilter&lt;/param-value&gt;
 &lt;/init-param&gt;
 &lt;load-on-startup&gt;1&lt;/load-on-startup&gt;
&lt;/servlet&gt;
&lt;/pre&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ndnookala.blogspot.com/feeds/4609813079217746460/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3370912437750784443/4609813079217746460?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/4609813079217746460'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/4609813079217746460'/><link rel='alternate' type='text/html' href='http://ndnookala.blogspot.com/2014/01/gzip-encryption-changes-for-json-content.html' title='GZip encryption changes for json content'/><author><name>Naga Dakshina Murthy Nookala</name><uri>http://www.blogger.com/profile/12785623182312083070</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3370912437750784443.post-981642292716150788</id><published>2014-01-02T22:23:00.002-08:00</published><updated>2014-05-01T07:53:20.236-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="apache"/><category scheme="http://www.blogger.com/atom/ns#" term="compression"/><category scheme="http://www.blogger.com/atom/ns#" term="connector"/><category scheme="http://www.blogger.com/atom/ns#" term="gzip"/><category scheme="http://www.blogger.com/atom/ns#" term="httpd"/><category scheme="http://www.blogger.com/atom/ns#" term="tomcat"/><title type='text'>Installing apache webserver locally and enabling gzip compression for json response on ajax calls</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Tried installing the apache web server in my laptop,&lt;br /&gt;
First used the mod_jk connector to connect to local tomcat. (ref to &lt;a href=&quot;http://www.ntu.edu.sg/home/ehchua/programming/howto/ApachePlusTomcat_HowTo.html&quot; target=&quot;_blank&quot;&gt;link&lt;/a&gt;)&lt;br /&gt;
Then disabled the mod_jk connector and switched to use the mod_proxy connector to connect to local tomcat. (ref to &lt;a href=&quot;http://stackoverflow.com/questions/1129695/configuring-apache-web-server-with-tomcat&quot; target=&quot;_blank&quot;&gt;link&lt;/a&gt;)&lt;br /&gt;
&lt;br /&gt;
Goal of installing apache http server locally is to enable gzip compression for the site content.&lt;br /&gt;
&lt;br /&gt;
Enabled compression in tomcat directly using the connector syntax below,&lt;br /&gt;
&lt;pre class=&quot;brush: xml&quot;&gt;
&lt;servlet&gt;
 &lt;servlet-name&gt;Jersey REST Service&lt;/servlet-name&gt;
 &lt;servlet-class&gt;com.sun.jersey.spi.container.servlet.ServletContainer&lt;/servlet-class&gt;
 &lt;init-param&gt;
  &lt;param-name&gt;com.sun.jersey.config.property.packages&lt;/param-name&gt;
  &lt;param-value&gt;com.mypackage1.resource;com.mypackage2.resource.provider&lt;/param-value&gt;
 &lt;/init-param&gt;
 &lt;init-param&gt;
  &lt;param-name&gt;com.sun.jersey.api.json.POJOMappingFeature&lt;/param-name&gt;
  &lt;param-value&gt;true&lt;/param-value&gt;
 &lt;/init-param&gt;
 &lt;init-param&gt;
  &lt;param-name&gt;com.sun.jersey.spi.container.ContainerResponseFilters&lt;/param-name&gt;
  &lt;param-value&gt;com.sun.jersey.api.container.filter.GZIPContentEncodingFilter&lt;/param-value&gt;
 &lt;/init-param&gt;
 &lt;load-on-startup&gt;1&lt;/load-on-startup&gt;
&lt;/servlet&gt;
&lt;/pre&gt;
&lt;br /&gt;
&lt;div&gt;
This worked fine as long as we use the port 8080, once we have the web server listening on port 80 infront of tomcat, the gzip compression is not enabled.&lt;/div&gt;
&lt;div&gt;
To get the gzip enabled on apache http server, added the line below to httpd-vhosts.conf file&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;pre class=&quot;brush: perl&quot;&gt;
AddOutputFilterByType DEFLATE text/html application/json text/plain text/xml text/javascript text/json text/x-js application/x-javascript application/javascript
&lt;/pre&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
This however is working for compression the response JSON for some ajax calls and not working for some ajax calls.&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ndnookala.blogspot.com/feeds/981642292716150788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3370912437750784443/981642292716150788?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/981642292716150788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/981642292716150788'/><link rel='alternate' type='text/html' href='http://ndnookala.blogspot.com/2014/01/installing-apache-webserver-locally-and.html' title='Installing apache webserver locally and enabling gzip compression for json response on ajax calls'/><author><name>Naga Dakshina Murthy Nookala</name><uri>http://www.blogger.com/profile/12785623182312083070</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3370912437750784443.post-9216999149106357970</id><published>2013-10-11T13:16:00.002-07:00</published><updated>2013-10-11T13:16:39.747-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="google"/><title type='text'>Getting alerts when ever Google detects a new page with your name</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
I search for myself in google some times just to see if I was tagged in by somebody in the places I should not be. And for some times to see if my personal data (photos, family blog entries etc.. ) is getting leaked into the public search results.&lt;br /&gt;
While changing some of the google sccount entries I found this useful setting to get automatic alerts for a search keyword when a new page is scanned to have the &#39;keyword&#39; in it.&lt;br /&gt;
&lt;br /&gt;
Go to your Account page.&lt;br /&gt;
&amp;nbsp; &amp;nbsp;While you are in Gmail, click on your profile photo, it opens a layout with links &#39;Account&#39;, &#39;Privacy&#39;, &#39;View Profile&#39; etc.&lt;br /&gt;
&amp;nbsp; &amp;nbsp;Click on the &#39;Account&#39; link.&lt;br /&gt;
&amp;nbsp; &amp;nbsp;In the Accounts page, Expand the &#39;Account&#39; from left navigation&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Click on the link &#39;Me on the Web&#39;&lt;br /&gt;
&#39;Me on the Web&#39; page opens with 3 sections, click on the &#39;Manage web alerts&#39; button in &#39;Stay current with web alerts&#39; section.&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Your name is pre-populated, click on &#39;Add&#39;&lt;br /&gt;
&lt;br /&gt;
The Google Alerts feature has been there for a long time, I personally used it around 9 years back for some time.&lt;br /&gt;
But i feel making use of Alerts in this form makes sense and just a smart reuse of an existing feature!&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ndnookala.blogspot.com/feeds/9216999149106357970/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3370912437750784443/9216999149106357970?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/9216999149106357970'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/9216999149106357970'/><link rel='alternate' type='text/html' href='http://ndnookala.blogspot.com/2013/10/getting-alerts-when-ever-google-detects.html' title='Getting alerts when ever Google detects a new page with your name'/><author><name>Naga Dakshina Murthy Nookala</name><uri>http://www.blogger.com/profile/12785623182312083070</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3370912437750784443.post-5824283567721535613</id><published>2012-09-20T21:03:00.003-07:00</published><updated>2014-03-23T19:08:57.414-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Database"/><category scheme="http://www.blogger.com/atom/ns#" term="general_problem_solutions"/><category scheme="http://www.blogger.com/atom/ns#" term="issue"/><category scheme="http://www.blogger.com/atom/ns#" term="Websphere"/><title type='text'>Configure postgreSQL to XA</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;color: #0b5394; font-family: Verdana, sans-serif;&quot;&gt;Issue:&lt;/span&gt;&lt;br /&gt;
To store the message after receiving it from the Message Queue, this comes in the XA transaction scope when invoked in websphere application server.&amp;nbsp;the datasource is created using the XA data source provider configured using the postgreSQL XA datasource class.&lt;br /&gt;
But after the prepared transaction is executed the exeption below gets thrown in logs. There is no issues when executing the Select queries.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #0b5394; font-family: Verdana, sans-serif;&quot;&gt;Exception&lt;/span&gt;&lt;br /&gt;
DSRA0304E: &amp;nbsp;XAException occurred. XAException contents and details are: The cause is&amp;nbsp;org.postgresql.util.PSQLException: ERROR: prepared transactions are disabled&lt;br /&gt;
Error code is: XAER_RMERR (-3). &amp;nbsp;Exception is: Error preparing transaction&lt;br /&gt;
Hint: Set max_prepared_transactions to a nonzero value.&lt;br /&gt;
.&lt;br /&gt;
&lt;script src=&quot;https://gist.github.com/ndnookala/429bb8e6283050db4ddd.js&quot;&gt;&lt;/script&gt;

&lt;span style=&quot;color: #0b5394; font-family: Verdana, sans-serif;&quot;&gt;Solution&lt;/span&gt;&lt;br /&gt;
After going through the postgreSQL database documentation got the solution to change the max_prepared_transactions property in the postgresql.conf file. (postgresql.conf file present in the&amp;nbsp;C:\Program Files\PostgreSQL\9.1\data folder if installed in default directory on windows OS).&lt;br /&gt;
&lt;br /&gt;
set the value to 100 for testing the fix. restarted the postgreSQL database by restarting the postgresql service in the windows service. (Type &#39;services.msc&#39; in the Windows &#39;Run&#39;)&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ndnookala.blogspot.com/feeds/5824283567721535613/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3370912437750784443/5824283567721535613?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/5824283567721535613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/5824283567721535613'/><link rel='alternate' type='text/html' href='http://ndnookala.blogspot.com/2012/09/configure-postgresql-to-xa.html' title='Configure postgreSQL to XA'/><author><name>Naga Dakshina Murthy Nookala</name><uri>http://www.blogger.com/profile/12785623182312083070</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3370912437750784443.post-7737237912406032858</id><published>2012-08-01T08:07:00.003-07:00</published><updated>2012-08-01T08:07:17.478-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Outlook.com"/><category scheme="http://www.blogger.com/atom/ns#" term="productivity"/><category scheme="http://www.blogger.com/atom/ns#" term="Tips"/><title type='text'>Schedule cleanup feature in Outlook</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
I was checking my Hotmail account using the new Outlook.com UI interface and on first look it is just awesome and refreshing! There are many features that awe you visually like the way you compose a new message, It looks wonderful with entire mail screen replaced by a new compose screen with people widget on left.&lt;br /&gt;
&lt;br /&gt;
The &#39;Schedule cleanup&#39; feature too is very handy for cleaning up on old shopping deal meals that got piled up from seasons! I would have searched for the sender and delete the emails, but still it is laborious as I need to see the date and then delete only mails earlier than 2 weeks etc...&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ndnookala.blogspot.com/feeds/7737237912406032858/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3370912437750784443/7737237912406032858?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/7737237912406032858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/7737237912406032858'/><link rel='alternate' type='text/html' href='http://ndnookala.blogspot.com/2012/08/schedule-cleanup-feature-in-outlook.html' title='Schedule cleanup feature in Outlook'/><author><name>Naga Dakshina Murthy Nookala</name><uri>http://www.blogger.com/profile/12785623182312083070</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3370912437750784443.post-3776162414579535395</id><published>2012-07-30T13:52:00.002-07:00</published><updated>2012-07-30T13:52:45.896-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="eclipse"/><category scheme="http://www.blogger.com/atom/ns#" term="productivity"/><title type='text'>Eclipse Keyboard shortcuts</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
We know most of the commonly used shortcuts in eclipse, yet there are many shortcuts that can be useful to increase our productivity. For example converting text from lowercase to uppercase and viceversa is not an option available in menus or context menus... the quick keyboard shortcut for converting case of selected text is&lt;br /&gt;
ctrl+ shift+ x -- convert selected text to UPPERCASE&lt;br /&gt;
ctrl+ shift+ y -- convert selected text to lowercase&lt;br /&gt;
&lt;br /&gt;
This &lt;a href=&quot;http://www.shortcutworld.com/en/win/Eclipse.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;link&lt;/a&gt; gives an exhaustive list of keyboard shortcuts for getting things done quickly!&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ndnookala.blogspot.com/feeds/3776162414579535395/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3370912437750784443/3776162414579535395?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/3776162414579535395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/3776162414579535395'/><link rel='alternate' type='text/html' href='http://ndnookala.blogspot.com/2012/07/eclipse-keyboard-shortcuts.html' title='Eclipse Keyboard shortcuts'/><author><name>Naga Dakshina Murthy Nookala</name><uri>http://www.blogger.com/profile/12785623182312083070</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3370912437750784443.post-4308249064572319231</id><published>2012-07-17T06:45:00.000-07:00</published><updated>2012-07-18T08:50:57.142-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="chrome"/><category scheme="http://www.blogger.com/atom/ns#" term="productivity"/><category scheme="http://www.blogger.com/atom/ns#" term="text browsing"/><category scheme="http://www.blogger.com/atom/ns#" term="Tips"/><category scheme="http://www.blogger.com/atom/ns#" term="work"/><title type='text'>Image-less text-only browsing in Chrome</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
If you want to improve your productivity while browsing internet in office, do below for a change!&lt;br /&gt;
&lt;br /&gt;
Create a new profile in Chrome,&lt;br /&gt;
&amp;nbsp; &amp;nbsp;Now you can create a profile quickly by clicking on the left top corner of chrome window titlebar&lt;br /&gt;
When you are in new profile change Settings as below:&lt;br /&gt;
Wrench Icon -&amp;gt; Settings&lt;br /&gt;
in Settings page, click on &#39;Show advanced settings&#39;&lt;br /&gt;
Under Privacy, click on &#39;Content Settings...&#39;&lt;br /&gt;
In Images -- select &#39;Do not show Images&#39;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; you can manage the exceptions as and when you are browsing&#39;&lt;br /&gt;
In Plugins -- select &#39;Click to play&#39; option and click on &#39;disable individual plug-ins...&#39; link&lt;br /&gt;
&amp;nbsp; &amp;nbsp; In the new disable individual plug-ins... tab - disable the plug-ins that you don&#39;t want to be loaded..&lt;br /&gt;
&lt;br /&gt;
See how your browsing and surfing changes for the day and how you see the web in a different no-image angle! am loving it as it is less distracting, very fast and straight to the point, than a clutter of images.&lt;br /&gt;
&lt;br /&gt;
Well you will end up adding the exceptions for the sites where you want to see images, But I would highly recommend this mode if you are browsing the web in office and your surfing involves browsing the forums for technical solutions in textual nature!&lt;br /&gt;
&lt;br /&gt;
You can always go back to your profile and see the web in its original mode with images.&lt;br /&gt;
&lt;br /&gt;
I searched for the chrome extensions for text only image less browsing that would allow me to do this, but could not find the extension that could match the behavior i got by doing this. Moreover i do not want another extension be running slowing down my system.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ndnookala.blogspot.com/feeds/4308249064572319231/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3370912437750784443/4308249064572319231?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/4308249064572319231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/4308249064572319231'/><link rel='alternate' type='text/html' href='http://ndnookala.blogspot.com/2012/07/image-less-text-only-browsing-in-chrome.html' title='Image-less text-only browsing in Chrome'/><author><name>Naga Dakshina Murthy Nookala</name><uri>http://www.blogger.com/profile/12785623182312083070</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3370912437750784443.post-4828232979213574643</id><published>2012-07-06T19:15:00.000-07:00</published><updated>2012-07-06T19:18:14.770-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ejb"/><category scheme="http://www.blogger.com/atom/ns#" term="mdb"/><category scheme="http://www.blogger.com/atom/ns#" term="message-driven-beans"/><category scheme="http://www.blogger.com/atom/ns#" term="Websphere"/><title type='text'>Packaging EJB Content inside the WAR file</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;a href=&quot;http://pic.dhe.ibm.com/infocenter/wasinfo/v8r5/index.jsp?topic=%2Fcom.ibm.websphere.nd.doc%2Fae%2Fcejb_ejbinwar.html&quot; target=&quot;_blank&quot;&gt;IBM Infocenter link &lt;/a&gt;for information on packaging EJB content inside the WAR file&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ndnookala.blogspot.com/feeds/4828232979213574643/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3370912437750784443/4828232979213574643?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/4828232979213574643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/4828232979213574643'/><link rel='alternate' type='text/html' href='http://ndnookala.blogspot.com/2012/07/packaging-ejb-content-inside-war-file.html' title='Packaging EJB Content inside the WAR file'/><author><name>Naga Dakshina Murthy Nookala</name><uri>http://www.blogger.com/profile/12785623182312083070</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3370912437750784443.post-7604928961695005779</id><published>2012-07-05T07:03:00.000-07:00</published><updated>2012-07-05T07:03:14.940-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="eclipse"/><category scheme="http://www.blogger.com/atom/ns#" term="eclipse-juno"/><category scheme="http://www.blogger.com/atom/ns#" term="eclipse-startup-issue"/><category scheme="http://www.blogger.com/atom/ns#" term="general_development_issues"/><category scheme="http://www.blogger.com/atom/ns#" term="Tools"/><category scheme="http://www.blogger.com/atom/ns#" term="troubleshooting"/><category scheme="http://www.blogger.com/atom/ns#" term="workspace"/><title type='text'>Issue in starting a specific eclipse workspace Juno ./metadata/.log file Job found still running after platform shutdown error</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
My local Eclipse workspace stopped working after I&#39;ve installed some tools for WAS from eclipse workspace, I have had multiple issues and have to go through a series of resolutions to get the errors resolved...&amp;nbsp;&lt;span style=&quot;background-color: white;&quot;&gt;I am surprised to see that there were very few links that were actually giving a solution and there are fewer threads even reporting this error.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Issue:&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
Not able to start my project workspace in eclipse, I am able to start eclipse with another workspace and even from a new workspace. But it is failing to start my project workspace.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Error in /.metadata/.log file&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;color: #cc0000; font-family: Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;Job found still running after platform shutdown. &amp;nbsp;Jobs should be canceled by the plugin that scheduled them during shutdown&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Configuration:&lt;/b&gt;&lt;br /&gt;
Eclipse Juno for Jee Developers&lt;br /&gt;
WAS 8.5 developer tools&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Detailed Exceptions in logs:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #cc0000; font-family: Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;java.lang.NullPointerException&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #cc0000; font-family: Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;at org.eclipse.ui.internal.statushandlers.StatusHandlerRegistry.&amp;lt;init&amp;gt;(StatusHandlerRegistry.java:72)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #cc0000; font-family: Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;at org.eclipse.ui.internal.statushandlers.StatusHandlerRegistry.getDefault(StatusHandlerRegistry.java:91)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #cc0000; font-family: Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;at org.eclipse.ui.statushandlers.StatusManager.getStatusHandler(StatusManager.java:135)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #cc0000; font-family: Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:189)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #cc0000; font-family: Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;at org.eclipse.ui.statushandlers.StatusManager.handle(StatusManager.java:231)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #cc0000; font-family: Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;at org.eclipse.ui.statushandlers.StatusManager$StatusManagerLogListener.logging(StatusManager.java:305)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #cc0000; font-family: Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;at org.eclipse.core.internal.runtime.RuntimeLog.logToListeners(RuntimeLog.java:160)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #cc0000; font-family: Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;at org.eclipse.core.internal.runtime.PlatformLogWriter.logged(PlatformLogWriter.java:100)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #cc0000; font-family: Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.safeLogged(ExtendedLogReaderServiceFactory.java:86)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #cc0000; font-family: Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.logPrivileged(ExtendedLogReaderServiceFactory.java:205)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #cc0000; font-family: Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.log(ExtendedLogReaderServiceFactory.java:178)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #cc0000; font-family: Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;at org.eclipse.equinox.log.internal.ExtendedLogServiceFactory.log(ExtendedLogServiceFactory.java:65)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #cc0000; font-family: Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;at org.eclipse.equinox.log.internal.ExtendedLogServiceImpl.log(ExtendedLogServiceImpl.java:87)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #cc0000; font-family: Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;at org.eclipse.equinox.log.internal.LoggerImpl.log(LoggerImpl.java:54)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #cc0000; font-family: Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;at org.eclipse.core.internal.runtime.Log.log(Log.java:62)&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Resolution:&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
One of the resolution to resolve this error is to remove the workbench.xmi file as in link here:&amp;nbsp;&lt;a href=&quot;https://bugs.eclipse.org/bugs/show_bug.cgi?format=multiple&amp;amp;id=380608&quot; style=&quot;background-color: white;&quot;&gt;https://bugs.eclipse.org/bugs/show_bug.cgi?format=multiple&amp;amp;id=380608&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
So I have removed the workbench.xmi file from .metadata/.plugins/org.eclipse.e4.workbench/ &amp;nbsp;folder in my project workspace and restarted the eclipse with -clean tag. And this resolved the issue.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ndnookala.blogspot.com/feeds/7604928961695005779/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3370912437750784443/7604928961695005779?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/7604928961695005779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/7604928961695005779'/><link rel='alternate' type='text/html' href='http://ndnookala.blogspot.com/2012/07/issue-in-starting-specific-eclipse.html' title='Issue in starting a specific eclipse workspace Juno ./metadata/.log file Job found still running after platform shutdown error'/><author><name>Naga Dakshina Murthy Nookala</name><uri>http://www.blogger.com/profile/12785623182312083070</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3370912437750784443.post-3221767928504004153</id><published>2012-07-02T20:41:00.001-07:00</published><updated>2012-07-03T07:01:56.820-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="eclipse"/><category scheme="http://www.blogger.com/atom/ns#" term="Tools"/><category scheme="http://www.blogger.com/atom/ns#" term="Websphere"/><title type='text'>Setting up the IBM WAS server on Eclipse for J2EE as an alternative to RAD IDE for Developers</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
After working in one of the biggest networking giant for 4+ years I had access to the IBM RAD as a pseudo right in my desktop and that provided me an oppurtunity to work with Websphere Application Serverintensively. Once I am out of that project I had to work on different non-WAS target platforms like Tomcat and liferay. One thing I did not want to loose is association with Websphere environment.&lt;br /&gt;
&lt;br /&gt;
After surfing through the IBM download site, it did not take much time to notice that IBM offers no-charge distribution of Websphere Application Server for download for developers.&amp;nbsp;&lt;a href=&quot;https://www.ibm.com/developerworks/mydeveloperworks/blogs/wasdev/entry/download_was4d?lang=en&quot;&gt;https://www.ibm.com/developerworks/mydeveloperworks/blogs/wasdev/entry/download_was4d?lang=en&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Eclipse for J2EE environment can be downloaded at&amp;nbsp;&lt;a href=&quot;http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/junor&quot;&gt;http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/junor&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Eclipse J2EE IDS comes by default with the Tomcat server for development. To integrate this eclipse IDE with Websphere Application Server search developor Tools in Eclipse Market Place for the correct&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;Websphere application server tool as in link below:&lt;/span&gt;&lt;br /&gt;
WAS 8.5 -&amp;nbsp;&lt;a href=&quot;http://marketplace.eclipse.org/content/ibm-websphere-application-server-v85-developer-tools&quot;&gt;http://marketplace.eclipse.org/content/ibm-websphere-application-server-v85-developer-tools&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
PS: As it is indicated above this WAS server/ tools is a Developer install and meant to be used for development and unit testing in developer systems.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ndnookala.blogspot.com/feeds/3221767928504004153/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3370912437750784443/3221767928504004153?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/3221767928504004153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/3221767928504004153'/><link rel='alternate' type='text/html' href='http://ndnookala.blogspot.com/2012/07/setting-up-ibm-was-server-on-eclipse.html' title='Setting up the IBM WAS server on Eclipse for J2EE as an alternative to RAD IDE for Developers'/><author><name>Naga Dakshina Murthy Nookala</name><uri>http://www.blogger.com/profile/12785623182312083070</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3370912437750784443.post-4998521966145777109</id><published>2012-06-28T10:20:00.001-07:00</published><updated>2012-06-28T10:20:31.843-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="general_development_issues"/><category scheme="http://www.blogger.com/atom/ns#" term="issue"/><category scheme="http://www.blogger.com/atom/ns#" term="tomcat"/><category scheme="http://www.blogger.com/atom/ns#" term="Websphere"/><title type='text'>javax.naming.NameNotFoundException {jndiName} not found in context &quot;java:&quot; works in Tomcat but not in Websphere</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;WordSection1&quot;&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
We were using Tomcat application server in developer systems and have Websphere App server in Stage environment.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
Our application which was working fine in Tomcat so far was giving the exception below after deploying it to the WAS server.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Consolas&amp;quot;; font-size: 9pt;&quot;&gt;javax.naming.NameNotFoundException {jndiName} not found in context &quot;java:&quot;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
The jndi Lookups were working fine in tomcat server without any issues. It seemed Websphere was expecting the JNDI names differently at first on seeing the exception.&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;The JNDI entries are configured correctly on the WAS server&lt;/li&gt;
&lt;li&gt;Our web layer include Jersey/Jackson for REST services and not using Spring or Struts for MVC layer.&lt;/li&gt;
&lt;li&gt;The JNDI Lookup above is failing from an utility jar. This utility jar is also developed as a separate Java project.&lt;/li&gt;
&lt;li&gt;The web application that we are deploying requires a jndi --- call it – jdbc/appjndi&amp;nbsp; and this lookup works fine.&lt;/li&gt;
&lt;li&gt;The jndi lookup from the jar file for the jndi – call it jdbc/utiljarjndi -- is failing giving above exception. &amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
After browsing through some links and we see that the web.xml is having &amp;lt;resource-ref&amp;gt; entries for the jdbc/appjndi only.&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; We added the &amp;lt;resource-ref&amp;gt; entries for the jdbc/utiljarjndi&amp;nbsp; also and this resolved the issue of JNDI lookup.&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ndnookala.blogspot.com/feeds/4998521966145777109/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3370912437750784443/4998521966145777109?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/4998521966145777109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/4998521966145777109'/><link rel='alternate' type='text/html' href='http://ndnookala.blogspot.com/2012/06/javaxnamingnamenotfoundexception.html' title='javax.naming.NameNotFoundException {jndiName} not found in context &quot;java:&quot; works in Tomcat but not in Websphere'/><author><name>Naga Dakshina Murthy Nookala</name><uri>http://www.blogger.com/profile/12785623182312083070</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3370912437750784443.post-7853480880920415503</id><published>2012-06-26T08:00:00.000-07:00</published><updated>2012-06-26T08:05:08.008-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="git"/><category scheme="http://www.blogger.com/atom/ns#" term="issue"/><title type='text'>gitignore file gets created automatically and git pull does not work</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;div style=&quot;background-color: #cfe2f3; color: #666666;&quot;&gt;
naga.nookala@my_lappy /c/Naga/GitHome/my_proj (master)&lt;br /&gt;
$ git pull&lt;br /&gt;
Enter passphrase for key &#39;/c/Users/naga.nookala/.ssh/id_rsa&#39;:&lt;br /&gt;
remote: Counting objects: 57, done.&lt;br /&gt;
remote: Compressing objects: 100% (13/13), done.&lt;br /&gt;
remote: Total 34 (delta 13), reused 34 (delta 13)&lt;br /&gt;
Unpacking objects: 100% (34/34), done.&lt;br /&gt;
From github.com:my_proj_path/my_proj&lt;br /&gt;
&amp;nbsp; &amp;nbsp;06598b7..b222fc1 &amp;nbsp;master &amp;nbsp; &amp;nbsp; -&amp;gt; origin/master&lt;br /&gt;
Updating 2330945..b222fc1&lt;br /&gt;
error: The following untracked working tree files would be overwritten by merge:&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; module_01/.gitignore&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; module_01/target/classes/.gitignore&lt;br /&gt;
Please move or remove them before you can merge.&lt;br /&gt;
Aborting&lt;/div&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;I was working on eclipse with git eclipse plugin. My project has multiple child modules.&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
I see that an .gitignore file gets created in a module that I am not currently working on.&lt;/div&gt;
&lt;div&gt;
When I run the git pull command it fails due to the .gitignore file that got created on the other module.&lt;/div&gt;
&lt;div&gt;
I tried replcing the .gitignore file from the one on gitindex, but it does not help in resolving git pull.&lt;/div&gt;
&lt;div&gt;
Then i tried removing it from with in Navigator in eclipse, it gets removed and in no time it gets created automatically.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
I am not sure why it is getting created, i guess due to the eclipse git plugin.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
To resolve this quickly, I closed my eclipse, deleted the .gitignore file from the windows explorer and ran git pull from git bash, This time the git pull went fine and did not gave me the error.&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ndnookala.blogspot.com/feeds/7853480880920415503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3370912437750784443/7853480880920415503?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/7853480880920415503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/7853480880920415503'/><link rel='alternate' type='text/html' href='http://ndnookala.blogspot.com/2012/06/gitignore-file-gets-created.html' title='gitignore file gets created automatically and git pull does not work'/><author><name>Naga Dakshina Murthy Nookala</name><uri>http://www.blogger.com/profile/12785623182312083070</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3370912437750784443.post-6315779528936718153</id><published>2012-06-13T21:45:00.002-07:00</published><updated>2012-06-14T13:34:39.420-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="eclipse"/><category scheme="http://www.blogger.com/atom/ns#" term="install"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><title type='text'>Installing eclipse latest version on Ubuntu manually</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
The eclipse version that comes with the Ubuntu is a eclipse core platform. I was not able to run the JavaEE plugins even though they were successfully installed as plugns. After some number of tries and tweaks and research on web, found this link to be very useful for installing eclipse with JavaEE.&lt;br /&gt;
&lt;a href=&quot;http://colinrrobinson.com/technology/install-eclipse-ubuntu/&quot;&gt;http://colinrrobinson.com/technology/install-eclipse-ubuntu/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
I liked this way mainly because it gives me a view of where the files are getting copied and what files are being touched to get this installation done :) getting hands dirty on this new ubuntu is interesting and and at the same time nice learning.&lt;br /&gt;
&lt;br /&gt;
Listing the steps below for reference, almost same as the one given in link above:&lt;br /&gt;
&lt;br /&gt;
1) Download Eclipse. I got eclipse-jee-indigo-SR2-linux-gtk.tar.gz to the Downloads folder&lt;br /&gt;
&lt;br /&gt;
2) open the Terminal and navigate to the Downloads folder&lt;br /&gt;
&lt;br /&gt;
3) Extract it using the command below&lt;br /&gt;
&lt;div style=&quot;background-color: #cfe2f3; color: #666666;&quot;&gt;
tar xzf eclipse-jee-indigo-SR2-linux-gtk.tar.gz&lt;/div&gt;
&lt;br /&gt;
4) Move to /opt/ folder&lt;br /&gt;
&lt;div style=&quot;background-color: #cfe2f3; color: #666666;&quot;&gt;
sudo mv eclipse /opt/&lt;br /&gt;
sudo chown -R root:root eclipse&lt;br /&gt;
sudo chmod -R +r eclipse&lt;/div&gt;
&lt;br /&gt;
5) Create an eclipse executable in your path&lt;br /&gt;
&lt;div style=&quot;background-color: #cfe2f3; color: #666666;&quot;&gt;
sudo touch /usr/bin/eclipse&lt;br /&gt;
sudo chmod 755 /usr/bin/eclipse&lt;br /&gt;
sudo nano /usr/bin/eclipse&lt;/div&gt;
&lt;br /&gt;
copy this into nano&lt;br /&gt;
&lt;div style=&quot;background-color: #cfe2f3; color: #666666;&quot;&gt;
#!/bin/sh&lt;br /&gt;
#export MOZILLA_FIVE_HOME=&quot;/usr/lib/mozilla/&quot;&lt;br /&gt;
export ECLIPSE_HOME=&quot;/opt/eclipse&quot;&lt;br /&gt;
&lt;br /&gt;
$ECLIPSE_HOME/eclipse $*&lt;/div&gt;
&lt;br /&gt;
save the file (^O = Ctrl+o) and exit nano (^X = Ctrl+x)&lt;br /&gt;
&lt;br /&gt;
6) Create a gnome menu item&lt;br /&gt;
&lt;div style=&quot;background-color: #cfe2f3; color: #666666;&quot;&gt;
sudo nano /usr/share/applications/eclipse.desktop&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
copy this into nano&lt;br /&gt;
&lt;div style=&quot;background-color: #cfe2f3; color: #666666;&quot;&gt;
[Desktop Entry]&lt;br /&gt;
Encoding=UTF-8&lt;br /&gt;
Name=Eclipse&lt;br /&gt;
Comment=Eclipse IDE&lt;br /&gt;
Exec=eclipse&lt;br /&gt;
Icon=/opt/eclipse/icon.xpm&lt;br /&gt;
Terminal=false&lt;br /&gt;
Type=Application&lt;br /&gt;
Categories=GNOME;Application;Development;&lt;br /&gt;
StartupNotify=true&lt;/div&gt;
&lt;br /&gt;
save and exit nano&lt;br /&gt;
&lt;br /&gt;
7) Launch Eclipse for the first time&lt;br /&gt;
&lt;div style=&quot;background-color: #cfe2f3; color: #666666;&quot;&gt;
/opt/eclipse/eclipse -clean &amp;amp;&lt;/div&gt;
&lt;br /&gt;
8) Right click on the Eclipse icon in launcher and select &quot;Lock to Launcher&quot; option to create a launcher shortcut&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ndnookala.blogspot.com/feeds/6315779528936718153/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3370912437750784443/6315779528936718153?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/6315779528936718153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/6315779528936718153'/><link rel='alternate' type='text/html' href='http://ndnookala.blogspot.com/2012/06/installing-eclipse-latest-version-on.html' title='Installing eclipse latest version on Ubuntu manually'/><author><name>Naga Dakshina Murthy Nookala</name><uri>http://www.blogger.com/profile/12785623182312083070</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3370912437750784443.post-2994204937979951978</id><published>2012-06-13T09:42:00.000-07:00</published><updated>2012-06-14T13:50:26.005-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="jConsole"/><category scheme="http://www.blogger.com/atom/ns#" term="jvm-monitoring"/><category scheme="http://www.blogger.com/atom/ns#" term="jvm-troubleshooting"/><category scheme="http://www.blogger.com/atom/ns#" term="Tools"/><category scheme="http://www.blogger.com/atom/ns#" term="VisualVM"/><title type='text'>JVM Monitoring - jConsole, VisualVM</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Very useful links on the JVM monitoring and troubleshooting tools to monitor the memory, processors, thread pools, mbeans and other JVM components.&lt;br /&gt;
&lt;br /&gt;
I was using jConsole for quite some time and VisualVM is a step up for that. Both being great open source tools from java.net.&lt;br /&gt;
&lt;br /&gt;
VisualVM &lt;a href=&quot;http://visualvm.java.net/&quot;&gt;link&lt;/a&gt;&lt;br /&gt;
jConsole &lt;a href=&quot;http://openjdk.java.net/tools/svc/jconsole/&quot;&gt;link&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Both these tools come with latest Oracle JDK distribution so once you have the &amp;nbsp;JDK distribution you will not need to download from above links again. Go to command prompt and type &#39;jconsole&#39; for jConsole tool and type &#39;jvisualvm&#39; for opening the VisualVM tool.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ndnookala.blogspot.com/feeds/2994204937979951978/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3370912437750784443/2994204937979951978?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/2994204937979951978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/2994204937979951978'/><link rel='alternate' type='text/html' href='http://ndnookala.blogspot.com/2012/06/jvm-monitoring-jconsole-visualvm.html' title='JVM Monitoring - jConsole, VisualVM'/><author><name>Naga Dakshina Murthy Nookala</name><uri>http://www.blogger.com/profile/12785623182312083070</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3370912437750784443.post-2691754746430493985</id><published>2012-05-25T09:37:00.001-07:00</published><updated>2012-06-11T07:31:53.182-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="postgreSQL"/><title type='text'>getting error FATAL no pg_hba.conf entry for host user database SSL off</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Getting the error below when I try to run the sql-maven-plugin for the project;&lt;br /&gt;
&lt;br /&gt;
getting error FATAL no pg_hba.conf entry for host &lt;span style=&quot;color: #999999;&quot;&gt;&amp;lt;host:ip:addr&amp;gt;&lt;/span&gt;, user &lt;span style=&quot;color: #999999;&quot;&gt;&amp;lt;dbuser&amp;gt;&lt;/span&gt;, database &lt;span style=&quot;color: #999999;&quot;&gt;&amp;lt;dbname&amp;gt;&lt;/span&gt;, SSL off&lt;br /&gt;
&lt;br /&gt;
After searching through net I&#39;ve added my local IP address to the hba.conf file using PGAdmin III tool&lt;br /&gt;
Tools Menu -&amp;gt; Server Configuration -&amp;gt; pg_hba.conf&lt;br /&gt;
&lt;div style=&quot;background-color: #cfe2f3; color: #666666;&quot;&gt;
Inserted one more row as below&lt;br /&gt;
Type: host&lt;br /&gt;
Database: all&lt;br /&gt;
user: all&lt;br /&gt;
IP Address: &amp;lt;my system IP address&amp;gt; &amp;lt;eg: &amp;nbsp;99.999.99.999 &amp;gt;&lt;br /&gt;
method: password &amp;nbsp; (I was using password as clear text in my build script).&lt;/div&gt;
&lt;br /&gt;
Even after this I was getting the same error as above, after some more time of debugging, multiple trials and observations, I observed that a &#39;&lt;span style=&quot;color: #0b5394;&quot;&gt;/32&lt;/span&gt;&#39; was present in IP Address column.&lt;br /&gt;
&lt;br /&gt;
I&#39;ve added &#39;&lt;span style=&quot;background-color: yellow; color: #0b5394;&quot;&gt;/32&lt;/span&gt;&#39; as suffix for my IP address also in pg_hba.conf file and it resolved the connection issue.&lt;br /&gt;
In pg_hba.conf file a new row is inserted as below:&lt;br /&gt;
&lt;div style=&quot;background-color: #cfe2f3; color: #666666;&quot;&gt;
host &amp;nbsp; &amp;nbsp;all &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; all &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 99.999.99.999/32 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;password&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
This solved only half of my problem as my IP address is not a static IP, so instead of adding multiple IP address entries, we can use &#39;samenet&#39; literal as an IP address to accept all IP address in the same subnet.&lt;/div&gt;
&lt;div style=&quot;background-color: #cfe2f3; color: #666666;&quot;&gt;
host &amp;nbsp; &amp;nbsp;all &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; all &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; samenet &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;password
&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ndnookala.blogspot.com/feeds/2691754746430493985/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3370912437750784443/2691754746430493985?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/2691754746430493985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/2691754746430493985'/><link rel='alternate' type='text/html' href='http://ndnookala.blogspot.com/2012/05/getting-error-fatal-no-pghbaconf-entry.html' title='getting error FATAL no pg_hba.conf entry for host user database SSL off'/><author><name>Naga Dakshina Murthy Nookala</name><uri>http://www.blogger.com/profile/12785623182312083070</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3370912437750784443.post-2183935477247200794</id><published>2012-05-15T07:47:00.000-07:00</published><updated>2012-05-17T14:49:15.597-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="chrome"/><category scheme="http://www.blogger.com/atom/ns#" term="google"/><category scheme="http://www.blogger.com/atom/ns#" term="issue"/><title type='text'>Chrome Browser not opening pages not even the New Tab page</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
My Chrome browser got updated to v19 morning and after that its just next to useless, I can type on the omni &amp;nbsp;bar (aka location/ url bar) but the content pane seems just loading for ever!!!&lt;br /&gt;
&lt;br /&gt;
Created a shortcut of chrome.exe with an extra parameter -no-sandbox, and this helped me in opening it back,. It looks like below in my Win 7 system:&lt;br /&gt;
C:\Users\&amp;lt;NAGA&amp;gt;\AppData\Local\Google\Chrome\Application&lt;br /&gt;
&lt;br /&gt;
Not sure when the real chrome would open normally again though!&lt;br /&gt;
With the target of getting out a release too often, Chrome is getting dirty too often!&lt;br /&gt;
&lt;br /&gt;
Update!: A Restart on computer fixed the original issue, so back to normal&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ndnookala.blogspot.com/feeds/2183935477247200794/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3370912437750784443/2183935477247200794?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/2183935477247200794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/2183935477247200794'/><link rel='alternate' type='text/html' href='http://ndnookala.blogspot.com/2012/05/chrome-browser-not-opening-pages-not.html' title='Chrome Browser not opening pages not even the New Tab page'/><author><name>Naga Dakshina Murthy Nookala</name><uri>http://www.blogger.com/profile/12785623182312083070</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3370912437750784443.post-7059044520750405167</id><published>2012-05-03T13:57:00.000-07:00</published><updated>2012-05-14T13:59:31.419-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Maven"/><title type='text'>Maven war packaging issue</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Was getting the error message below when trying to package a web application to be deployed as war in tomcat:&lt;br /&gt;
&lt;br /&gt;
Caused by: org.codehaus.plexus.archiver.ArchiverException: webxml attribute is required (or pre-existing WEB-INF/web.xml if executing in update mode)&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.coderanch.com/t/510164/tools/Help-Maven-WAR-Build&quot;&gt;http://www.coderanch.com/t/510164/tools/Help-Maven-WAR-Build&lt;/a&gt;
&lt;br /&gt;
&lt;a href=&quot;http://maven.apache.org/plugins/maven-war-plugin/examples/adding-filtering-webresources.html&quot;&gt;http://maven.apache.org/plugins/maven-war-plugin/examples/adding-filtering-webresources.html&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
These link helped in resolving the WAR packaging issues that I was getting. As per the second link, I moved my webapp resources to a folder src/main/webapp.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ndnookala.blogspot.com/feeds/7059044520750405167/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3370912437750784443/7059044520750405167?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/7059044520750405167'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/7059044520750405167'/><link rel='alternate' type='text/html' href='http://ndnookala.blogspot.com/2012/05/maven-war-packaging-issue.html' title='Maven war packaging issue'/><author><name>Naga Dakshina Murthy Nookala</name><uri>http://www.blogger.com/profile/12785623182312083070</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3370912437750784443.post-8380733879304134832</id><published>2012-04-26T13:07:00.000-07:00</published><updated>2012-05-15T13:16:48.519-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="DOS"/><category scheme="http://www.blogger.com/atom/ns#" term="Maven"/><title type='text'>Running MVN build from DOS Batch file</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
I had to execute maven build on multiple related projects, they are not children of a parent project to be grouped under a single Maven build. So my quick dirty hack is to put a single DOS batch file to run all the &quot;mvn clean install&quot; commands one by one.&lt;br /&gt;
So my batch file looked like below;&lt;br /&gt;
&lt;div style=&quot;color: #666666; font-family: &#39;Courier New&#39;, Courier, monospace; font-size: 11px;&quot;&gt;
cd \Naga\workspace\demo&lt;br /&gt;
echo Maven build on xyz-commons&lt;br /&gt;
cd xyz-commons&lt;br /&gt;
mvn clean install&lt;br /&gt;
echo Maven build on xyz-consumer&lt;br /&gt;
cd ..\xyz-consumer&lt;br /&gt;
mvn clean install&lt;br /&gt;
&lt;br /&gt;
echo Maven build on xyz-services&lt;br /&gt;
cd ..\xyz-services&lt;br /&gt;
mvn clean install&lt;br /&gt;
&lt;br /&gt;
echo Maven build on xyz-services-test&lt;br /&gt;
cd ..\xyz-services-test&lt;br /&gt;
mvn clean install&lt;br /&gt;
&lt;br /&gt;
echo Maven build on xyz-messenger&lt;br /&gt;
cd ..\xyz-messenger&lt;br /&gt;
mvn clean install&lt;br /&gt;
&lt;br /&gt;
echo Maven build on xyz-cloud-app&lt;br /&gt;
cd ..\xyz-cloud-app&lt;br /&gt;
mvn clean install&lt;br /&gt;
&lt;br /&gt;
echo Go back to xyz-build folder&lt;br /&gt;
cd \Naga\workspace\demo\xyz-build&lt;/div&gt;
&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;I was stumped when I see that the execution stopped after the first &quot;mvn clean install&quot; command,&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;color: #666666; font-family: &#39;Courier New&#39;, Courier, monospace; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;Then after quick googling I realized that mvn itself is a batch file and hence it should be called using the &#39;call&#39; command! The below code works fine in getting the job done.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #666666; font-family: &#39;Courier New&#39;, Courier, monospace; font-size: 11px;&quot;&gt;
cd \Naga\workspace\demo&lt;br /&gt;
echo Maven build on xyz-commons&lt;br /&gt;
cd xyz-commons&lt;br /&gt;
call mvn clean install&lt;br /&gt;
echo Maven build on xyz-consumer&lt;br /&gt;
cd ..\xyz-consumer&lt;br /&gt;
call mvn clean install&lt;br /&gt;
&lt;br /&gt;
echo Maven build on xyz-services&lt;br /&gt;
cd ..\xyz-services&lt;br /&gt;
call mvn clean install&lt;br /&gt;
&lt;br /&gt;
echo Maven build on xyz-services-test&lt;br /&gt;
cd ..\xyz-services-test&lt;br /&gt;
call mvn clean install&lt;br /&gt;
&lt;br /&gt;
echo Maven build on xyz-messenger&lt;br /&gt;
cd ..\xyz-messenger&lt;br /&gt;
call mvn clean install&lt;br /&gt;
&lt;br /&gt;
echo Maven build on xyz-cloud-app&lt;br /&gt;
cd ..\xyz-cloud-app&lt;br /&gt;
call mvn clean install&lt;br /&gt;
&lt;br /&gt;
echo Go back to xyz-build folder&lt;br /&gt;
cd \Naga\workspace\demo\xyz-build&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ndnookala.blogspot.com/feeds/8380733879304134832/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3370912437750784443/8380733879304134832?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/8380733879304134832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/8380733879304134832'/><link rel='alternate' type='text/html' href='http://ndnookala.blogspot.com/2012/04/running-mvn-build-from-dos-batch-file.html' title='Running MVN build from DOS Batch file'/><author><name>Naga Dakshina Murthy Nookala</name><uri>http://www.blogger.com/profile/12785623182312083070</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3370912437750784443.post-2704556560325865154</id><published>2012-03-23T10:17:00.000-07:00</published><updated>2014-01-30T13:47:21.284-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Maven"/><category scheme="http://www.blogger.com/atom/ns#" term="mvn"/><category scheme="http://www.blogger.com/atom/ns#" term="skip"/><category scheme="http://www.blogger.com/atom/ns#" term="test"/><title type='text'>Maven Skip tests from build execution</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Its a common scenario not to execute jUnit Test cases when we want to do only build the project.&lt;br /&gt;
&lt;span style=&quot;color: #0b5394;&quot;&gt;-Dmaven.test.skip=true&lt;/span&gt; &amp;nbsp;this parameter can be used for this purpose skip executing of test cases.&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #666666;&quot;&gt;Example:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #999999;&quot;&gt;mvn clean install -Dmaven.test.skip=true&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Detailed information can be found at link:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://maven.apache.org/plugins/maven-surefire-plugin/examples/skipping-test.html&quot;&gt;http://maven.apache.org/plugins/maven-surefire-plugin/examples/skipping-test.html&lt;/a&gt;&lt;br /&gt;
&lt;br class=&quot;Apple-interchange-newline&quot; /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ndnookala.blogspot.com/feeds/2704556560325865154/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3370912437750784443/2704556560325865154?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/2704556560325865154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/2704556560325865154'/><link rel='alternate' type='text/html' href='http://ndnookala.blogspot.com/2012/03/maven-skip-tests-from-build-execution.html' title='Maven Skip tests from build execution'/><author><name>Naga Dakshina Murthy Nookala</name><uri>http://www.blogger.com/profile/12785623182312083070</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3370912437750784443.post-6064872101263539719</id><published>2011-08-19T14:50:00.000-07:00</published><updated>2011-08-19T14:50:34.127-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Design"/><category scheme="http://www.blogger.com/atom/ns#" term="development"/><category scheme="http://www.blogger.com/atom/ns#" term="J2EE"/><title type='text'>Uploading multiple Files in J2EE application</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Uploading multiple files is less often a requirement and can be done in wide variety of ways&lt;br /&gt;
&lt;br /&gt;
Some of the approaches are listed below for analysis&lt;br /&gt;
ActiveX control - there are many ready to use Active-X controls that can be used to upload.&lt;br /&gt;
&lt;a href=&quot;http://www.aurigma.com/Products/ImageUploader/OnlineDemo.aspx&quot;&gt;http://www.aurigma.com/Products/ImageUploader/OnlineDemo.aspx&lt;/a&gt;&lt;br /&gt;
Using plain javascript to build file upload controls: refer to solution as in this link -&lt;br /&gt;
&lt;a href=&quot;http://the-stickman.com/web-development/javascript/upload-multiple-files-with-a-single-file-element/&quot;&gt;http://the-stickman.com/web-development/javascript/upload-multiple-files-with-a-single-file-element/&lt;/a&gt;&lt;br /&gt;
jFileChooser&lt;br /&gt;
jUpload&lt;br /&gt;
jumpLoader&lt;br /&gt;
Java Applet - Most of the multiple file uploads were done using the Java applet approach though the pain is to use the Signed applets.&lt;br /&gt;
&lt;br /&gt;
Some other approaches are&lt;br /&gt;
&lt;a href=&quot;http://ajaxian.com/archives/asynchronous-file-upload-with-yui&quot;&gt;http://ajaxian.com/archives/asynchronous-file-upload-with-yui&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.uploadify.com/&quot;&gt;http://www.uploadify.com/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ndnookala.blogspot.com/feeds/6064872101263539719/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3370912437750784443/6064872101263539719?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/6064872101263539719'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/6064872101263539719'/><link rel='alternate' type='text/html' href='http://ndnookala.blogspot.com/2011/08/uploading-multiple-files-in-j2ee.html' title='Uploading multiple Files in J2EE application'/><author><name>Naga Dakshina Murthy Nookala</name><uri>http://www.blogger.com/profile/12785623182312083070</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3370912437750784443.post-5729588769643122097</id><published>2011-08-04T22:48:00.000-07:00</published><updated>2012-05-14T14:43:16.016-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="general_development_issues"/><category scheme="http://www.blogger.com/atom/ns#" term="problem"/><category scheme="http://www.blogger.com/atom/ns#" term="Websphere"/><title type='text'>Exception in invoking the CXF Web services from WPS 6.1</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Getting the exception below while invoking the CXF web service using Websphere V 6.1 as the JRE from Eclipse&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Aug 4, 2011 4:25:21 PM org.springframework.context.support.AbstractApplicationContext prepareRefresh&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #666666;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;INFO: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@39123912: startup date [Thu Aug 04 16:25:21 PDT 2011]; root of context hierarchy&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Aug 4, 2011 4:25:21 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;INFO: Loading XML bean definitions from class path resource [cxf.xml]&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Aug 4, 2011 4:25:22 PM org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;INFO: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@77be77be: defining beans [cxf,org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor,org.apache.cxf.bus.spring.Jsr250BeanPostProcessor,org.apache.cxf.bus.spring.BusExtensionPostProcessor,http://tools-dev........com/ssueect/services/.*]; root of factory hierarchy&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;In NHFEntitlementService.callNHFService method: BEGIN&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Exception in thread &quot;main&quot; java.lang.NoClassDefFoundError: javax.xml.ws.Service&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;at com.......ws.client.NHFClient.&lt;init&gt;(NHFClient.java:15)&lt;/init&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;at com.......nhf.service.NHFEntitlementService.callNHFService(NHFEntitlementService.java:20)&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;at com.......nhf.service.NHFEntitlementService.main(NHFEntitlementService.java:29)&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Caused by: java.lang.ClassNotFoundException: javax.xml.ws.Service&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;at java.net.URLClassLoader.findClass(URLClassLoader.java:496)&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;at java.lang.ClassLoader.loadClass(ClassLoader.java:631)&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;at java.lang.ClassLoader.loadClass(ClassLoader.java:597)&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;... 3 more&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;But am not getting this exception if I select JDK 6 as the JRE for running the same main method.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;And the Log is as below when it is successful:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Aug 4, 2011 4:14:31 PM org.springframework.context.support.AbstractApplicationContext prepareRefresh&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;INFO: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@62f662f6: startup date [Thu Aug 04 16:14:31 PDT 2011]; root of context hierarchy&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Aug 4, 2011 4:14:31 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;INFO: Loading XML bean definitions from class path resource [cxf.xml]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Aug 4, 2011 4:14:33 PM org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;INFO: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@72a072a: defining beans [http://tools-dev............com/ssueect/services/.*]; root of factory hierarchy&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;In NHFEntitlementService.callNHFService method: BEGIN&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Aug 4, 2011 4:14:33 PM org.springframework.context.support.AbstractApplicationContext prepareRefresh&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;INFO: Refreshing org.apache.cxf.bus.spring.BusApplicationContext@629f629f: startup date [Thu Aug 04 16:14:33 PDT 2011]; root of context hierarchy&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Aug 4, 2011 4:14:33 PM org.apache.cxf.bus.spring.BusApplicationContext getConfigResources&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;INFO: Loaded configuration file cxf.xml.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Aug 4, 2011 4:14:33 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;INFO: Loading XML bean definitions from class path resource [META-INF/cxf/cxf.xml]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Aug 4, 2011 4:14:33 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;INFO: Loading XML bean definitions from class path resource [META-INF/cxf/cxf-extension-wstx-msv-validation.xml]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Aug 4, 2011 4:14:33 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;INFO: Loading XML bean definitions from class path resource [cxf.xml]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Aug 4, 2011 4:14:33 PM org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;INFO: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@7df17df1: defining beans [cxf,org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor,org.apache.cxf.bus.spring.Jsr250BeanPostProcessor,org.apache.cxf.bus.spring.BusExtensionPostProcessor,org.apache.cxf.wstx_msv_validation.WoodstoxValidationImpl,http://tools-dev............com/ssueect/services/.*]; root of factory hierarchy&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Aug 4, 2011 4:14:33 PM org.apache.cxf.service.factory.ReflectionServiceFactoryBean buildServiceFromClass&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;INFO: Creating Service {http://tools-dev............com/ssueect/services/}NHFService from class com............nhf.ws.client.NHFWebService&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;{ r e s p o n s e &amp;nbsp; d a t a &amp;nbsp; h e r e }&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #666666; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;In NHFEntitlementService.callNHFService method: END&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ndnookala.blogspot.com/feeds/5729588769643122097/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3370912437750784443/5729588769643122097?isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/5729588769643122097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/5729588769643122097'/><link rel='alternate' type='text/html' href='http://ndnookala.blogspot.com/2011/08/exception-in-invoking-cxf-web-services.html' title='Exception in invoking the CXF Web services from WPS 6.1'/><author><name>Naga Dakshina Murthy Nookala</name><uri>http://www.blogger.com/profile/12785623182312083070</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3370912437750784443.post-415093960884804170</id><published>2010-11-23T21:52:00.000-08:00</published><updated>2010-11-30T23:51:37.281-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="css"/><category scheme="http://www.blogger.com/atom/ns#" term="Reference"/><title type='text'>CSS 3 test it yourself</title><content type='html'>Very useful information and self-check of CSS styles in your browser...&lt;div&gt;&lt;a href=&quot;http://tools.css3.info/selectors-test/test.html&quot;&gt;http://tools.css3.info/selectors-test/test.html&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ndnookala.blogspot.com/feeds/415093960884804170/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3370912437750784443/415093960884804170?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/415093960884804170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/415093960884804170'/><link rel='alternate' type='text/html' href='http://ndnookala.blogspot.com/2010/11/css-3-test-it-yourself.html' title='CSS 3 test it yourself'/><author><name>Naga Dakshina Murthy Nookala</name><uri>http://www.blogger.com/profile/12785623182312083070</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3370912437750784443.post-3531695694219347805</id><published>2010-11-23T11:13:00.000-08:00</published><updated>2010-11-30T23:12:31.796-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Interview Tips"/><category scheme="http://www.blogger.com/atom/ns#" term="J2EE"/><category scheme="http://www.blogger.com/atom/ns#" term="problem"/><title type='text'>Resolving the Form resubmission issue in Web application - Browser Back button issue</title><content type='html'>I stumbled up on a very frequent issue to be faced by a web application developer - the Browser Back button issue. &lt;div&gt;Question is how can we handle the resubmission of forms when user clicking on the Browser Back button?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Following links have provided me a clue on getting pass by this: &lt;b&gt;Synchronizer token&lt;/b&gt; is the simple answer to handle at server side. Gives idea on the generic Presentation Tier Design Considerations: &lt;a href=&quot;http://www.corej2eepatterns.com/Design/PresoDesign.htm&quot;&gt;http://www.corej2eepatterns.com/Design/PresoDesign.htm&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Gives focus more on the issue giving example in Struts framework: &lt;a href=&quot;http://www.java-samples.com/showtutorial.php?tutorialid=582&quot;&gt;http://www.java-samples.com/showtutorial.php?tutorialid=582&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ndnookala.blogspot.com/feeds/3531695694219347805/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3370912437750784443/3531695694219347805?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/3531695694219347805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/3531695694219347805'/><link rel='alternate' type='text/html' href='http://ndnookala.blogspot.com/2010/11/resolving-form-resubmission-issue-in.html' title='Resolving the Form resubmission issue in Web application - Browser Back button issue'/><author><name>Naga Dakshina Murthy Nookala</name><uri>http://www.blogger.com/profile/12785623182312083070</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3370912437750784443.post-7403148897102394335</id><published>2010-11-23T11:09:00.000-08:00</published><updated>2010-11-23T11:24:32.442-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Ant"/><category scheme="http://www.blogger.com/atom/ns#" term="Interview Tips"/><category scheme="http://www.blogger.com/atom/ns#" term="problem"/><title type='text'>Generating the classpath in Manifest files using Ant Script</title><content type='html'>&lt;div&gt;I had a requirement to generate the classpath in Manifest files usng Ant Script and i found the link below to be very useful: &lt;a href=&quot;http://martin.ankerl.com/2005/11/30/howto-create-manifestmf-classpath-from-ant/&quot;&gt;http://martin.ankerl.com/2005/11/30/howto-create-manifestmf-classpath-from-ant/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The issue is discussed step by step in detail in this discussion: &lt;a href=&quot;http://stackoverflow.com/questions/858766/generate-manifest-class-path-from-classpath-in-ant&quot;&gt;http://stackoverflow.com/questions/858766/generate-manifest-class-path-from-classpath-in-ant&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ndnookala.blogspot.com/feeds/7403148897102394335/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/3370912437750784443/7403148897102394335?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/7403148897102394335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3370912437750784443/posts/default/7403148897102394335'/><link rel='alternate' type='text/html' href='http://ndnookala.blogspot.com/2010/11/generating-classpath-in-manifest-files.html' title='Generating the classpath in Manifest files using Ant Script'/><author><name>Naga Dakshina Murthy Nookala</name><uri>http://www.blogger.com/profile/12785623182312083070</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>