In this section, you will get a brief detail about profiles in Java EE6.
Profile addition to Java EE 6 is expected as major new feature but it brought controversies with it. The main aim of Profile is to lower the environment size when it is not needed.
What ever the size of your application, it will have all the technologies existed in the environment. The application developer may not need all the technologies but for some technologies he has to include all because it comes with bundle. Due to this lots of web application are not utilized. To over come this situation Profile is introduced with Java EE 6.
Till now only Web Profiles is added in the Java EE 6 and no other Profile is added yet. The Web Profiles will only have the APIs which are expected to be utilize in most of the Java web applications. The idea of adding Profile isn't new , Java ME already have Profiles.
The points as disadvantages given in oppose of the Profile is given as follows :
But as always everything has always pros and cons. Lets see what will be new additions in this context.
Recommend the tutorial