Hi Ajith, Looks good, there is still lots of things to be done on the J2EE front and this article definetly puts some points across. There can however be many points which one can disagree upon. A huge effort has been made on development of the J2EE specifications, with so many cooperating companies. But the end result is good to see though it will take some more versions to to be better. This article hits hard at the EJB specification especially the new features like EJB QL and Local Interfaces. However as the Servlet model proves J2EE and EJB is here to stay.