Glassfish v3 Prelude b28 - The EJB 3.1 Bloatware?
I posted already about the size of the EJB 3.1 container in Glassfish v3 b24. At that time the size was 324 kB. I prepare some demos and slides for the JDD conference in Krakow / Krakau and Netbeans Day in Poznan / Posen, Gdansk / Danzig (it seems like you have to be very careful with the spelling of polish names :-)), and reinstalled Glassfish v3 prelude b28. The size of the EJB-container increased surprisingly about 30% to whole 420 kB (!!!).
However Singleton Beans seems to be supported and interceptors for no-interface views seem to work as well, so the 100 additional kB are well invested :-). I'm really surprised by the small size and ease of installation of the EJB 3.1 container. What I, however, do not understand is the fact, why the container isn't shipped with Glassfish out-of-the-box? Even an additional MB shouldn't be a problem :-).
I think some of the reasoning with not shipping the EJB container has to do with making it clear that the default features are Java EE 5 related, not Java EE 6 (yet).
Posted by Alexis MP on October 10, 2008 at 06:29 PM CEST #
you mean probably the Java EE 6 profiles. The intension of profiles was making Java EE leaner. The question is: how much 500k contribute to this idea :-).
Thank you for your comment!,
Posted by Adam Bien on October 11, 2008 at 02:01 PM CEST #