<?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: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-207287964399076144</id><updated>2011-07-30T11:00:03.910-07:00</updated><category term='finding jars'/><category term='My Eclipse'/><category term='JAVA UTILITIES'/><category term='MQ Series'/><category term='java Performance'/><category term='Java Certifications'/><category term='Transactions In EJB'/><category term='Tools'/><category term='Build Tools'/><category term='framework'/><category term='Spring'/><category term='Log digger'/><category term='Android'/><category term='Log4j'/><category term='Servers'/><category term='RIA'/><title type='text'>javaupdates</title><subtitle type='html'>This Blog is  for giving some information which i know regarding java technologies.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>38</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-3135108340400681278</id><published>2010-05-28T04:11:00.000-07:00</published><updated>2010-05-28T04:12:24.717-07:00</updated><title type='text'>Spring tutorials</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;I found some good articles on spring .you can check it out in this articles.&lt;br /&gt;&lt;a href="http://www.theserverside.com/tutorial/Spring-30-Tutorial-Setting-Up-Configuring-The-Environment"&gt;http://www.theserverside.com/tutorial/Spring-30-Tutorial-Setting-Up-Configuring-The-Environment&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-3135108340400681278?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/3135108340400681278/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=3135108340400681278' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/3135108340400681278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/3135108340400681278'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2010/05/spring-tutorials.html' title='Spring tutorials'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-6186597779234680779</id><published>2009-12-26T07:58:00.000-08:00</published><updated>2009-12-26T08:01:33.050-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Log4j'/><title type='text'>Log4j and java.util.log differences</title><content type='html'>Hi,&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Both Log4j , java.util.log  contains similar functioanlities . But in Log4j writing ur applications to different  appenders are more ,for ex u can send ur log to ur email too. etc .u can find good article here in this link.check it out.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://java.sys-con.com/node/48541?page=0,0"&gt;http://java.sys-con.com/node/48541?page=0,0&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-6186597779234680779?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/6186597779234680779/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=6186597779234680779' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/6186597779234680779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/6186597779234680779'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/12/log4j-and-javautillog-differences.html' title='Log4j and java.util.log differences'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-8915682123196238003</id><published>2009-09-21T18:58:00.000-07:00</published><updated>2009-09-21T18:59:31.105-07:00</updated><title type='text'>Completed SCWCD</title><content type='html'>Hi,&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;another milestone SCWCD  5 .0 completed  !!!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Regards&lt;/div&gt;&lt;div&gt;Bhavani&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-8915682123196238003?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/8915682123196238003/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=8915682123196238003' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/8915682123196238003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/8915682123196238003'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/09/completed-scwcd.html' title='Completed SCWCD'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-2809595860435518508</id><published>2009-07-26T07:49:00.000-07:00</published><updated>2009-07-26T07:52:21.004-07:00</updated><title type='text'>java Memory Leak Tool</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;In Real world scenarios ,memory leaks in applications are hanging our project costs.In order to find memory leaks there is a tool  called Yourkit. check it out  yourkit and practise with that..&lt;br /&gt;&lt;br /&gt;http://www.yourkit.com/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-2809595860435518508?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/2809595860435518508/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=2809595860435518508' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/2809595860435518508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/2809595860435518508'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/07/java-memory-leak-tool.html' title='java Memory Leak Tool'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-4350499603073416155</id><published>2009-05-11T19:16:00.000-07:00</published><updated>2009-05-11T19:21:03.021-07:00</updated><title type='text'>Spring 2.5 AOP Book</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;A good book on Spring Aspect Oriented Programming(AOP) was released. u can check it out in this link&lt;br /&gt;&lt;br /&gt;http://www.packtpub.com/aspect-oriented-programming-with-spring-2-5/book&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-4350499603073416155?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/4350499603073416155/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=4350499603073416155' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/4350499603073416155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/4350499603073416155'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/05/spring-25-aop-book.html' title='Spring 2.5 AOP Book'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-7510662144159460598</id><published>2009-05-02T05:28:00.000-07:00</published><updated>2009-05-02T05:43:06.116-07:00</updated><title type='text'>shale framework</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;shale framework is one for primarly for JSF applications. u can even integrate with spring framework and testing suite for ur applications also available.event handling processing also available.check it here&lt;br /&gt;&lt;br /&gt;http://shale.apache.org/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-7510662144159460598?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/7510662144159460598/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=7510662144159460598' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/7510662144159460598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/7510662144159460598'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/05/shale-framework.html' title='shale framework'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-9036783395221451632</id><published>2009-05-02T05:27:00.001-07:00</published><updated>2009-05-02T05:28:36.668-07:00</updated><title type='text'>CSS design site</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;there is a good site for CSS design, u can have good designs and u can share good css files too.&lt;br /&gt;&lt;br /&gt;http://csszengarden.com/?cssfile=/104/104.css&amp;amp;page=0&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-9036783395221451632?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/9036783395221451632/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=9036783395221451632' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/9036783395221451632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/9036783395221451632'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/05/css-design-site.html' title='CSS design site'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-6516620377374781782</id><published>2009-05-02T05:11:00.000-07:00</published><updated>2009-05-02T05:14:56.533-07:00</updated><title type='text'>Icefaces open sourced</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;as per i know 2 wonderful ajax frameworks   for JSF are Ajax4jsf,ICEFACES. Through icefaces u can have rich set of readily components ,u can use it in ur code. Now Icefaces  came to open source the code,as per compettion among the others and get to popular. u can take code and try your self for better components.check it out below link&lt;br /&gt;&lt;br /&gt;http://www.icefaces.org/main/ajax-java/jsf-ajax.iface&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-6516620377374781782?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/6516620377374781782/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=6516620377374781782' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/6516620377374781782'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/6516620377374781782'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/05/icefaces-open-sourced.html' title='Icefaces open sourced'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-2231694700936209843</id><published>2009-04-26T10:46:00.000-07:00</published><updated>2009-04-26T10:50:04.665-07:00</updated><title type='text'>Twitter @ many java  people</title><content type='html'>Hi,  .&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Twitter is good site like orkut ,but one wonderful thing is you can find lot  java guys , who work with spring core team and eclipse teams .so join and follow them for their new java techonology suggests etc..&lt;br /&gt;&lt;br /&gt;http://twitter.com/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-2231694700936209843?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/2231694700936209843/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=2231694700936209843' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/2231694700936209843'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/2231694700936209843'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/04/twitter-many-java-people.html' title='Twitter @ many java  people'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-3945270448421710271</id><published>2009-04-19T05:40:00.000-07:00</published><updated>2009-04-19T05:46:39.989-07:00</updated><title type='text'>10  features which are not using in java</title><content type='html'>Hi&lt;br /&gt;const keyword,most of exe files in java directory such as javadoc, javaOS,applets,corba,javax,acceability, Midi library for sound applications, certain java 6 api features, assertions  etc..&lt;br /&gt;&lt;br /&gt;http://www.jroller.com/agoubard/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-3945270448421710271?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/3945270448421710271/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=3945270448421710271' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/3945270448421710271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/3945270448421710271'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/04/10-features-which-are-not-using-in-java.html' title='10  features which are not using in java'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-2204834832864598589</id><published>2009-04-19T05:36:00.000-07:00</published><updated>2009-04-19T05:40:13.874-07:00</updated><title type='text'>EPL New Licence for software</title><content type='html'>Hi ,&lt;br /&gt;&lt;br /&gt;Now a new licence came   as  EPL compared to earlier CPL , IBM and eclipse annouced new license for open source softwares. EPL is ISO certfied.&lt;br /&gt;&lt;br /&gt; http://dev.eclipse.org/blogs/mike/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-2204834832864598589?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/2204834832864598589/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=2204834832864598589' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/2204834832864598589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/2204834832864598589'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/04/epl-new-licence-for-software.html' title='EPL New Licence for software'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-4979252723707707529</id><published>2009-04-05T08:08:00.000-07:00</published><updated>2009-04-05T08:18:41.872-07:00</updated><title type='text'>JTAPI</title><content type='html'>hi ,&lt;br /&gt;There is API for java based telephone applications, u can communicate 2  telphonic applications with this API. check it out link !!&lt;br /&gt;&lt;a href="http://java.sun.com/products/jtapi/"&gt;http://java.sun.com/products/jtapi/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-4979252723707707529?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/4979252723707707529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=4979252723707707529' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/4979252723707707529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/4979252723707707529'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/04/jtapi.html' title='JTAPI'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-4066080457507289714</id><published>2009-04-02T23:51:00.000-07:00</published><updated>2009-04-02T23:56:29.786-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='framework'/><title type='text'>Spring BlazeDS Integration</title><content type='html'>Hi ,&lt;br /&gt;Spring BLAZE DS framework as for the spring and Flex users. The theme of the project is simple&lt;br /&gt;spring + flex=== Spring BLAZE DS&lt;br /&gt;&lt;br /&gt;1) through this framework we can bulid the  server side j2ee components for  Spring and  UI  components can built from  Adobe flex. u can check the project details from following link.&lt;br /&gt;&lt;a href="http://www.springsource.org/spring-flex"&gt;http://www.springsource.org/spring-flex&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-4066080457507289714?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/4066080457507289714/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=4066080457507289714' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/4066080457507289714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/4066080457507289714'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/04/spring-blazeds-integration.html' title='Spring BlazeDS Integration'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-6576956540232564028</id><published>2009-03-21T23:29:00.000-07:00</published><updated>2009-03-21T23:57:12.218-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><title type='text'>java web start application</title><content type='html'>Hi ,&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;  I think most of the java guys know about the java web start , as i learned yesterday here are some points about that &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1) java web start  will come up with yout jdk.&lt;/div&gt;&lt;div&gt;2)Main purpose of this appplication is  say  you requested for some  x application in the net ,the application u are running having old java version ,  then u cannot  use x application which is having latest JRE environment .&lt;/div&gt;&lt;div&gt;3) java web start allows you to  automatically download the  JRE into your client system of any version whuch your application doesnt support.&lt;/div&gt;&lt;div&gt;4) you no need to the bother about the  differnt browsers ,  u can mention the attibute like java  5 or  java 6 what ever u want through web start ,it will  take of every  client which is accesing ur application ,if there is no proper version it will install and work.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://java.sun.com/javase/technologies/desktop/javawebstart/overview.html"&gt;http://java.sun.com/javase/technologies/desktop/javawebstart/overview.html&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-6576956540232564028?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/6576956540232564028/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=6576956540232564028' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/6576956540232564028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/6576956540232564028'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/03/java-web-start-application.html' title='java web start application'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-8044095797238833575</id><published>2009-03-21T23:20:00.000-07:00</published><updated>2009-03-21T23:28:38.223-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RIA'/><title type='text'>Java FX  Compettion are u ready ?</title><content type='html'>Hi, &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;  I think  you  know about JavaFX, sun's technology for rich set applications for mobile and desktop.Now for RIA world competition leaded to sun  introduce  the competition for javaFX coding applications.Competiotion starts from march 23 to may 29 . so register the competiotion and devlop the richset applications and win the prizes.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1st prize 25000 $&lt;/div&gt;&lt;div&gt;2nd prize 15000$&lt;/div&gt;&lt;div&gt;3rd prize  10000$&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;even student section also it  is there !!! &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here is link&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://javafx.com/challenge/"&gt;http://javafx.com/challenge/&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-8044095797238833575?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/8044095797238833575/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=8044095797238833575' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/8044095797238833575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/8044095797238833575'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/03/java-fx-compettion-are-u-ready.html' title='Java FX  Compettion are u ready ?'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-979885721624474389</id><published>2009-03-02T08:53:00.000-08:00</published><updated>2009-03-02T09:08:00.427-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Build Tools'/><title type='text'>Ant or Maven ?</title><content type='html'>Hi ,&lt;br /&gt; As we know  good build tools like Ant ,Maven  which one to use?&lt;br /&gt;Ofcourse Now adays every body say Maven .&lt;br /&gt;Here are  advantages for Maven over Ant&lt;br /&gt;1) Dependency  management&lt;br /&gt;2) built in tags for compilation etc..&lt;br /&gt;3)easy to integrate with  PMD etc.&lt;br /&gt;&lt;br /&gt;where as In Ant  a lot of scripts u need to write..&lt;br /&gt;Well hold on  here is another question   correct maven is doing good  build tool&lt;br /&gt;here are some questions&lt;br /&gt;1) why we need still xml related things to write  as some users are not aware much ?&lt;br /&gt;2) there are some situations like  same jars of different versions in different places coincide in  through maven scripts  then finding solution is very difficult .&lt;br /&gt;3) why maven reposorities required  where our jars not found&lt;br /&gt;&lt;br /&gt;Here are some of  emerging build tools are here&lt;br /&gt;1)Gradle&lt;br /&gt;2)Gant&lt;br /&gt;3)Raven&lt;br /&gt;&lt;br /&gt;still  Gradle  has certailn feaures  depency mangagement , it  has only few lines of configuration needed.&lt;br /&gt;Here is the link.&lt;br /&gt;&lt;a href="http://gradle.org/"&gt;http://gradle.org/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-979885721624474389?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/979885721624474389/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=979885721624474389' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/979885721624474389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/979885721624474389'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/03/ant-or-maven.html' title='Ant or Maven ?'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-1016240554742281383</id><published>2009-03-02T08:44:00.000-08:00</published><updated>2009-03-02T08:52:57.869-08:00</updated><title type='text'>Swing Framework Still  there ?</title><content type='html'>Hi ,&lt;br /&gt;As per new JSR in upcoming JAVA7, there one news came that still they want to include Swing Framework in java 7.But Some of the JSR team people itslef giving vote against Swing framework in java7, reason is simple , the code base what ever they are giving for Swing didnt updated.Another reason we can guess is in todays RIA world so many frameworks evolved for UI. Always developers are going for built in components frameworks like IceFaces . So my vote is also against swing in JAVA 7.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-1016240554742281383?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/1016240554742281383/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=1016240554742281383' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/1016240554742281383'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/1016240554742281383'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/03/swing-framework-still-there.html' title='Swing Framework Still  there ?'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-5934346675886038776</id><published>2009-02-26T06:23:00.000-08:00</published><updated>2009-02-26T06:30:06.625-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='framework'/><title type='text'>Spring framework 3.0 M2 Released</title><content type='html'>Hi,&lt;br /&gt;&lt;br /&gt;  At last Spring framework 3.0 M2  released .  It has certain  features such as JPA 2.0 support ,and MVC portlet 2.0 etc  .&lt;br /&gt;&lt;br /&gt;Here is the link&lt;br /&gt;&lt;br /&gt; http://www.springsource.com/download&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-5934346675886038776?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/5934346675886038776/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=5934346675886038776' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/5934346675886038776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/5934346675886038776'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/02/spring-framework-30-m2-released.html' title='Spring framework 3.0 M2 Released'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-4551974868077498125</id><published>2009-02-21T03:44:00.000-08:00</published><updated>2009-02-21T04:03:38.129-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='framework'/><title type='text'>Constructor dependency injection vs setter dependency injection</title><content type='html'>Hi ,&lt;br /&gt; &lt;br /&gt;  As per dependency injection we are having 2 popluar  dependency injections as setter dependecy injection,constructor dependency injection.&lt;br /&gt;&lt;br /&gt;setter dependency injection:   In this injection  we will inject everything as setter methods.&lt;br /&gt;for example  setEmpName(). etc .&lt;br /&gt;&lt;br /&gt;constructor injection: In this injection  we will inject everthing as  constructor . for example  we are having  class Employee . then Employee(Arguments) construction can intialize itself .&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now  which one is good ? It dependens on appliation. But i prefer constructor injection. Reason is  constructor injection  follows order  , means there is very less number of chances  for ambigity .&lt;br /&gt;&lt;br /&gt;Let us assume that  we are  having 3  classes or beans   with in our appliaction .&lt;br /&gt;&lt;br /&gt;for ex : Employee ,dept ,school&lt;br /&gt;&lt;br /&gt;so  3 of them  are having  same  method name   as "Name"  describing  as  Employee name,dept name,school name etc..&lt;br /&gt;&lt;br /&gt;so when ever   you are   applying setter injection  as  setName() there is chance for container   to go wrong to different bean as cyclic  error often some times.&lt;br /&gt;&lt;br /&gt;but when ever you are using or calling  constructor injection u have to call  Employee(),dept(),school() respectively. one more point is   it will follow order ,if it  fails it throws error.&lt;br /&gt;&lt;br /&gt;for example   you are  having  certain classes  like &lt;br /&gt;&lt;br /&gt; y1 y=new y1();&lt;br /&gt; k1 k =new k1(y);&lt;br /&gt;&lt;br /&gt;through our constructor injection&lt;br /&gt;&lt;br /&gt;H  h=new H(y,k);   // Here if it  fails  in any no of arguments code willn't  compile at all .&lt;br /&gt;&lt;br /&gt;Happy Sivarathri bye  :_)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-4551974868077498125?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/4551974868077498125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=4551974868077498125' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/4551974868077498125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/4551974868077498125'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/02/constructor-dependency-injection-vs.html' title='Constructor dependency injection vs setter dependency injection'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-5077128086547799105</id><published>2009-02-21T03:13:00.000-08:00</published><updated>2009-02-21T03:21:34.349-08:00</updated><title type='text'>OSGI Technology</title><content type='html'>Hi ,&lt;br /&gt;&lt;br /&gt;  OSGI  is technology  which is popular now adays .  a brief explanation is here&lt;br /&gt;&lt;br /&gt;Problem :  Suppose let us assume  we have   n number of war files in  a application. Assume that we installed our application in application server .  Rememeber   we  made single war or jar  with multiple jars/wars  and deployed as single component. suppose  any change  we want to do for one jar file  in whole application.  Then  we have to stop the whole application and make the changes and deploy again . which is effectiing all the modules of application.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Solution: Here is OSGI technology comes for that ,it  comes with bundles of components and if u want to change the particular jar u can change at runtime also with out stopping appliaction .This is a simple example use of OSGI.&lt;br /&gt;&lt;br /&gt;Now OSGI is coming with  almost all popular application servers.&lt;br /&gt;&lt;br /&gt;Here is the link&lt;br /&gt;&lt;br /&gt; http://www.osgi.org/Main/HomePage&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-5077128086547799105?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/5077128086547799105/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=5077128086547799105' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/5077128086547799105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/5077128086547799105'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/02/osgi-technology.html' title='OSGI Technology'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-4853211521030494467</id><published>2009-02-12T08:33:00.001-08:00</published><updated>2009-02-12T08:50:05.061-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='framework'/><title type='text'>web Authorization using XACML</title><content type='html'>Hi ,&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;  as per servlets specification we can have security access to web reources in  containers in xml file.But if u want to have security access  customized like  some of employeees only allowed to certain parts u can have XACML , where 2 points will be there  to control resources ,first reuest  will come to  policy enforce pont (PEP) frrom there it will check policy decision point PDP ,whether access needed or not , instead of writing customizes code for ur application. u can use jboss XACML&lt;/div&gt;&lt;div&gt;thing .&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Here is link&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a title="JBossXACML" href="https://www.jboss.org/community/docs/DOC-10840"&gt;https://www.jboss.org/community/docs/DOC-10840&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-4853211521030494467?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/4853211521030494467/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=4853211521030494467' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/4853211521030494467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/4853211521030494467'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/02/web-authorization-using-xacml.html' title='web Authorization using XACML'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-7544998490986515600</id><published>2009-02-12T08:31:00.000-08:00</published><updated>2009-02-12T08:32:54.550-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='framework'/><title type='text'>Java FX 1.1</title><content type='html'>Hi,&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; java FX 1.1 released in which u can develop applications not only related to desktop, u can have ur applications in even mobile also&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-7544998490986515600?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/7544998490986515600/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=7544998490986515600' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/7544998490986515600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/7544998490986515600'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/02/java-fx-11.html' title='Java FX 1.1'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-4768259754653956299</id><published>2009-02-01T18:32:00.000-08:00</published><updated>2009-02-01T18:44:21.238-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java Performance'/><title type='text'>java Performance Test clues</title><content type='html'>Hi ,&lt;br /&gt;As i read in one article about java performance test .Here are some clues which i got from article.&lt;br /&gt;When ever u are doing performance testing for java code make sure following points&lt;br /&gt;1)  As per  Performace test  use what are exisitng poplular java performance tools .&lt;br /&gt;2) when  ever u are doing  performance testing on  LOOPS  like While,for,Iterator you  should nt get variant results. If it is&lt;br /&gt;&lt;br /&gt;  2.1  Repeat the performance tests  for particular code ,and make sure results are same.&lt;br /&gt; 2.2  Before doing testing make sure  that  all applications are closed like word etc ,because if your jvm using any bit of  application results  will vary.&lt;br /&gt;2.3  Check your memory available  in CPU .&lt;br /&gt;2.4   Check the threads  which are dependent on other threads.&lt;br /&gt;&lt;br /&gt;3) At last  check all the methods or application code which is contacting outside application .&lt;br /&gt;&lt;br /&gt;These are some clues i found , you please refer certain performance tools available  in  market .&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-4768259754653956299?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/4768259754653956299/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=4768259754653956299' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/4768259754653956299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/4768259754653956299'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/02/java-performance-test-clues.html' title='java Performance Test clues'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-4157365115121343529</id><published>2009-02-01T08:43:00.000-08:00</published><updated>2009-02-01T08:46:46.464-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='framework'/><title type='text'>WEB4J framework</title><content type='html'>Hi,&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;  A new framework for java  WEB4J came to Exisistance.If  you want to try this new framework&lt;/div&gt;&lt;div&gt;check here&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.web4j.com/"&gt;http://www.web4j.com/&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-4157365115121343529?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/4157365115121343529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=4157365115121343529' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/4157365115121343529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/4157365115121343529'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/02/web4j-framework.html' title='WEB4J framework'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-96796334406104606</id><published>2009-01-28T06:14:00.000-08:00</published><updated>2009-01-28T06:19:31.625-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MQ Series'/><title type='text'>MQ Port Scan v1.0.0</title><content type='html'>Hi ,&lt;br /&gt;  MQ Port Scan v1.0.0  version released , there main intention  is  we can scan a range of ports  for given Queue manager, MCA  at particular IP address ,and makes successfull connection. The input is Ipaddress or host name so that it can search ports of particular IP for successful connection.&lt;br /&gt;check  it out  link&lt;br /&gt;&lt;a href="http://www.capitalware.biz/open_source.html"&gt;http://www.capitalware.biz/open_source.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-96796334406104606?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/96796334406104606/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=96796334406104606' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/96796334406104606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/96796334406104606'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/01/mq-port-scan-v100.html' title='MQ Port Scan v1.0.0'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-5881906455770458380</id><published>2009-01-28T02:01:00.000-08:00</published><updated>2009-01-28T02:10:39.213-08:00</updated><title type='text'>Servlet 3.0 Public Review Updates</title><content type='html'>Hi,&lt;br /&gt;  Servlet 3.0  came to public review , Here are some highlights&lt;br /&gt;&lt;br /&gt;1)  Annotation based notations&lt;br /&gt;for ex:&lt;br /&gt;@WebServlet(name="k",urlPatterns="kk",initParams={"l"})&lt;br /&gt;public class newServlet extensd HttpServlet&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;you can have filter also have  annotation @ServletFilter&lt;br /&gt;instead of having Entries in web.xml file.&lt;br /&gt;&lt;br /&gt;2)Asynchronous Support:&lt;br /&gt;Servlet can wait for  a particular resources(JDBC,WebService etc)  asychronously.&lt;br /&gt;3)Secuirty Feature:&lt;br /&gt;HttpServletRequest and HttpServletResponse  having feature like Login ,when ever request comes automatically forwading to Login Page  and  as like Logout  feature.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-5881906455770458380?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/5881906455770458380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=5881906455770458380' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/5881906455770458380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/5881906455770458380'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/01/servlet-30-public-review-updates.html' title='Servlet 3.0 Public Review Updates'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-8442944346821329465</id><published>2009-01-27T22:59:00.000-08:00</published><updated>2009-01-27T23:31:33.889-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='framework'/><title type='text'>Eclipse Modelling Framework(EMF)</title><content type='html'>Hi ,&lt;br /&gt;There is a open source framework called Eclipse Modelling Framework(EMF). EMF is basis for so many IBM websphere products. Through this framework we can develop a graphical model ,so that we can generate code from that model.If any change occurs we can easily modify the graphical item and regenerate code. As good example is we can create UML models and can generate the code.&lt;br /&gt;&lt;br /&gt;check the link&lt;br /&gt;&lt;a href="http://www.ibm.com/developerworks/library/os-ecemf1/"&gt;http://www.ibm.com/developerworks/library/os-ecemf1/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-8442944346821329465?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/8442944346821329465/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=8442944346821329465' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/8442944346821329465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/8442944346821329465'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/01/eclipse-modelling-frameworkemf.html' title='Eclipse Modelling Framework(EMF)'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-5620217539887442935</id><published>2009-01-22T19:12:00.000-08:00</published><updated>2009-01-22T19:19:13.420-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='framework'/><title type='text'>JBOSS RESTEasy 1.0 GA Released</title><content type='html'>Hi ,&lt;br /&gt;&lt;br /&gt; JBOSS RESTEasy 1.0 GA  is a framework for developing the RESTFUL web services in java .It is having feature with integration of spring framework also.Its supports  o specification of JAX-RS.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;check it out here&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; http://www.jboss.org/resteasy/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-5620217539887442935?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/5620217539887442935/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=5620217539887442935' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/5620217539887442935'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/5620217539887442935'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/01/jboss-resteasy-10-ga-released.html' title='JBOSS RESTEasy 1.0 GA Released'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-1987511842154778390</id><published>2009-01-20T06:25:00.000-08:00</published><updated>2009-01-20T06:33:47.970-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='framework'/><title type='text'>Which Framework to use?</title><content type='html'>Hi ,&lt;br /&gt;&lt;br /&gt;  There are lot of web frameworks availiable in the world.So which frame work to use mainly depends on the type of application.As Java developer i prefer Spring frame work.Because it has many dynamic components such as AOP(Aspect Oriented Programming),Dependecy framework  when compared to typestary,strurts frameworks.In Spring you have advantage of what you want you use and left it out what u dont want !!&lt;br /&gt;&lt;br /&gt;Even Now Spring comes with OSGI implementation,etc like todays world  there lot of dynamic things are coming to Spring , One more point is u can integrate with other frameworks also important feature of Spring !!&lt;br /&gt;&lt;br /&gt;check it @   &lt;a&gt;www.springsource.org&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-1987511842154778390?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/1987511842154778390/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=1987511842154778390' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/1987511842154778390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/1987511842154778390'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/01/which-framework-to-use.html' title='Which Framework to use?'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-536039602024121594</id><published>2009-01-14T18:48:00.000-08:00</published><updated>2009-01-17T22:30:45.092-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Servers'/><title type='text'>Spring Sorurce tm server</title><content type='html'>Hi ,&lt;br /&gt;&lt;br /&gt; Till now we have seen so many web servers like tomcat etc and application servers ex weblogic,websphere.Difference you knows tomcat is very light and very fast container ,but only problem is not behaves like an application server. Now "Spring Source tc Server" is a tomcat server with all capabilities like what it does for weblogic,websphere etc ,very fast .we can deploy all the ear files into new tomcat server.Now is it require any websphere or weblogic or any other application servers?&lt;br /&gt;Now this product is going to be in Market .Let us warm welocme another light weight product !!!&lt;br /&gt;&lt;br /&gt;Here is the link check it out &lt;br /&gt;&lt;br /&gt;http://www.springsource.com/products/suite/tcserver&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-536039602024121594?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/536039602024121594/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=536039602024121594' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/536039602024121594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/536039602024121594'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/01/spring-sorurce-tm-server.html' title='Spring Sorurce tm server'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-3704252220018592441</id><published>2009-01-12T18:54:00.000-08:00</published><updated>2009-01-12T19:03:48.532-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JAVA UTILITIES'/><title type='text'>Jar Analyzer</title><content type='html'>hi,&lt;br /&gt;&lt;br /&gt;  Jar Analyzer tool is dependency management tool , what it does for us is ,&lt;br /&gt;&lt;br /&gt;it will go through  directory of ur jars,and analysis the dependecy between &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;different jars and tell us  the relationship ,duplicates between jars in a map.&lt;br /&gt;&lt;br /&gt;Check it out  Here&lt;br /&gt;&lt;br /&gt;www.code.google.com/p/jaranalyzer/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-3704252220018592441?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/3704252220018592441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=3704252220018592441' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/3704252220018592441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/3704252220018592441'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2009/01/jar-analyzer.html' title='Jar Analyzer'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-4899261220642811481</id><published>2008-12-30T18:52:00.000-08:00</published><updated>2008-12-30T18:56:11.406-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Log digger'/><title type='text'>Log digger</title><content type='html'>Hi ,&lt;br /&gt;&lt;br /&gt;Log digger is used to get application logs in firefox Browser itself.It can help monitor application logs when requesting for application at same time by different users.&lt;br /&gt;&lt;br /&gt;check it out in link &lt;br /&gt;&lt;br /&gt;http://logdigger.com/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-4899261220642811481?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/4899261220642811481/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=4899261220642811481' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/4899261220642811481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/4899261220642811481'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2008/12/log-digger.html' title='Log digger'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-4169962347880846105</id><published>2008-12-10T09:17:00.000-08:00</published><updated>2008-12-10T09:20:59.837-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='My Eclipse'/><title type='text'>MyEclipse</title><content type='html'>well,&lt;br /&gt;&lt;br /&gt;   My Eclipse New Version 7.0 released. Here is the link for trail version...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   http://www.myeclipseide.com/module-htmlpages-display-pid-4.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-4169962347880846105?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/4169962347880846105/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=4169962347880846105' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/4169962347880846105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/4169962347880846105'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2008/12/myeclipse.html' title='MyEclipse'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-804724837070474015</id><published>2008-11-29T09:05:00.000-08:00</published><updated>2008-11-29T09:11:57.211-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><title type='text'>Googles Android</title><content type='html'>Hi Guys,&lt;br /&gt;&lt;br /&gt;   Googles Android is  an operating system for mobile devices ,and even it act as middleware.They have given SDK for different OS.So It has its own JVM.U can download the SDK and u can develop the applications using API given by google.Now Emerging market becomes for mobile OS .Now already Mobile OS war is going on  with Apple's Iphone  and googles Android.&lt;br /&gt;&lt;br /&gt;But one wonderful feature Given by google was its given entirely open source code.&lt;br /&gt;u can develop the applications and distribute to different vendors,so that economically u can also survey as u have Zeal.&lt;br /&gt;&lt;br /&gt;Here is the link check  it&lt;br /&gt;&lt;br /&gt; http://code.google.com/android/what-is-android.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-804724837070474015?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/804724837070474015/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=804724837070474015' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/804724837070474015'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/804724837070474015'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2008/11/googles-android.html' title='Googles Android'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-4485391397769189715</id><published>2008-11-19T09:53:00.000-08:00</published><updated>2008-11-19T09:55:51.592-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Transactions In EJB'/><category scheme='http://www.blogger.com/atom/ns#' term='Spring'/><title type='text'>Transactions In EJB,Spring-&gt;Part1</title><content type='html'>Transactions in Spring and  EJB Context.&lt;br /&gt;&lt;br /&gt;  I will go to straight point to how  Transactions useful ,instead of explaining all ACID Properties .In  this first part  we will discuss about  types of transactions.&lt;br /&gt;&lt;br /&gt;There are 3 types of transaction u see in the java world.&lt;br /&gt;&lt;br /&gt;1) Local Transactions&lt;br /&gt;2) Programatic Transactions.&lt;br /&gt;3) Declarative Transactions.&lt;br /&gt;&lt;br /&gt;1) Local Transactions :&lt;br /&gt;&lt;br /&gt; In  Local Transactions ,u no need to worry about the transactions ,underlying managers take care ,for example if u take  JMS related transactions there is QueueConnectionFactory which is the resource manager  take care, if  u take jdbc  related things it will take care of default commit, u no need to worry about the  things.&lt;br /&gt;&lt;br /&gt;But say &lt;br /&gt;&lt;br /&gt;Connection con=datsource.getConnection();&lt;br /&gt;Statement st=con.createStatement();&lt;br /&gt;String  sql=”some statement”;&lt;br /&gt;String  sql1=”some statement”;&lt;br /&gt;&lt;br /&gt;Try {&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    St.executeUpdate(sql);&lt;br /&gt;     St.executeUpdate(sql1);&lt;br /&gt;&lt;br /&gt;     Con.commit();&lt;br /&gt;      }catch(Exception e)&lt;br /&gt;{&lt;br /&gt;  Con.rollback();&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;  Here   Defaulty transaction Manager will commit 2 things ,as we didn’t set autoCommit false.Say for example.  First  executeUpdate executes fine then any problem occurs,the rollback will happen to only upto 2nd statement.First execute Update statement still commited. So inorder to maintain Local Transactions , we will use &lt;br /&gt;&lt;br /&gt;Con.setAutoCommit(false);&lt;br /&gt;&lt;br /&gt;So Even one execute Statement fails  automatically we can roll back all the statements.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2) Programatic Transactions : &lt;br /&gt;&lt;br /&gt;   Here in this  Developer manages the transactions not like local transactions giving control to resource mangers to handle the transaction. Here the Comes for JTA(Java Transaction API).There one interface named UserTransaction Comes to picture.&lt;br /&gt;&lt;br /&gt;Say in EJB. U will get the SessionContext or messsageDrivenContext what ever &lt;br /&gt;&lt;br /&gt;UserTransaction ut=             sessionContext.getUserTransaction;&lt;br /&gt;ut.begin();&lt;br /&gt;//write code &lt;br /&gt;Ut.commit(); &lt;br /&gt;&lt;br /&gt;Where ever u want  which individual statements want to commit or roll back u can decide and write the code.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3)Container Managed Transactions:&lt;br /&gt;&lt;br /&gt; Here The developer don’t want to write code  as begin,commit ,rollback  Every thing container will take care ,just developer can say which method to do transaction and behaviour of transactions.&lt;br /&gt;&lt;br /&gt;In EJB we can declare it in ejb-jar.xml file.&lt;br /&gt;&lt;br /&gt;There are 6 attributes like never,Mnadatorey,Required etc given by EJB Container.Ofcourse In Spring Propagation_nested attribute  extra added for chaining.&lt;br /&gt;&lt;br /&gt;We will discuss these transactions in depth  and even how it will help developers where to use each type of transactions and drawbacks of all these.Here for time being iam not discussing about spring  Transactions.In next session we will discuss spring related transactions even too. Have  a good Day !!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-4485391397769189715?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/4485391397769189715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=4485391397769189715' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/4485391397769189715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/4485391397769189715'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2008/11/transactions-in-ejbspring.html' title='Transactions In EJB,Spring-&gt;Part1'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-9149678868387673228</id><published>2008-11-17T08:37:00.000-08:00</published><updated>2008-11-17T08:45:44.585-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='framework'/><title type='text'>Frameworks</title><content type='html'>Hi ,&lt;br /&gt;&lt;br /&gt; A New  Framework came called  "Play Framework"  came for exisistane for java.&lt;br /&gt;It has features&lt;br /&gt;&lt;br /&gt;1) Framework automatically load and compile when u change the source files.&lt;br /&gt;2)Vrey Good error reports.IF Exception occurs it shows directly into source code  where error occurs.&lt;br /&gt;3)simple MVC Support based,hibenate u can simply  develop a web application&lt;br /&gt;4)Containig A fast http server&lt;br /&gt;5) Having some plugins for  even spring ...&lt;br /&gt;&lt;br /&gt;chcek it out if u want to try   www.playframework.org&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-9149678868387673228?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/9149678868387673228/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=9149678868387673228' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/9149678868387673228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/9149678868387673228'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2008/11/frameworks.html' title='Frameworks'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-4896216873807084871</id><published>2008-11-14T08:30:00.000-08:00</published><updated>2008-11-14T08:34:29.825-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java Certifications'/><title type='text'>Books for SCJP,SunwebServices certfication</title><content type='html'>hi ,&lt;br /&gt;&lt;br /&gt;    The good Books to follow for SCJP are&lt;br /&gt;&lt;br /&gt;    1)  SCJP--&gt; By Kathie Seria&lt;br /&gt;    2)  SCJP ---&gt;Khalid Moghal&lt;br /&gt;&lt;br /&gt;    For  Sun webservices Certification&lt;br /&gt;&lt;br /&gt;    1) J2EE Webservices --&gt; By RMH&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-4896216873807084871?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/4896216873807084871/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=4896216873807084871' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/4896216873807084871'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/4896216873807084871'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2008/11/books-for-scjpsunwebservices.html' title='Books for SCJP,SunwebServices certfication'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-207287964399076144.post-8083022837177287650</id><published>2008-11-13T10:04:00.000-08:00</published><updated>2008-11-13T10:16:09.090-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='finding jars'/><title type='text'>finding jars</title><content type='html'>Hi ,&lt;br /&gt;If you want to get jars there is already one site &lt;a href="http://www.jarfinder.com/"&gt;http://www.jarfinder.com&lt;/a&gt; . where u can serach for required jars based on class name or jar name.Just check it out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/207287964399076144-8083022837177287650?l=bhjavaupdates.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://bhjavaupdates.blogspot.com/feeds/8083022837177287650/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=207287964399076144&amp;postID=8083022837177287650' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/8083022837177287650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/207287964399076144/posts/default/8083022837177287650'/><link rel='alternate' type='text/html' href='http://bhjavaupdates.blogspot.com/2008/11/finding-jars.html' title='finding jars'/><author><name>Bhavani Sankar</name><uri>http://www.blogger.com/profile/06044384275234620477</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://2.bp.blogspot.com/_3_PKM_YGBME/SW1VMWVhUzI/AAAAAAAAAA8/PF7Ya-j0OKU/S220/DSC00812.JPG'/></author><thr:total>2</thr:total></entry></feed>
