users@glassfish.java.net

Re: GlassFish V3 planning - What do *you* want in GlassFish V3?

From: Barry van Someren <goltharnl_at_gmail.com>
Date: Wed, 14 Nov 2007 10:30:07 +0100

Hi there,

Hope I'm not too late to the party here, but some tidbits that I
collected recently.. some of these have been mentioned here and I just
want to second those.

-Maven support (run embedded, have plugins for deployment)
It would seem this already made the list :)

-More fine grained control over (session) bean lifecycle, pooling and caching
Correct me if I'm wrong, but it seems you can only control the total pool sizes.
I'd like to be able to make a bigger pool of session beans that are
known to be lighter and a smaller pool of certain utility and heavier
beans to better tune how the system is loaded.
We currently don't have any issues but it might be useful to allow fine tuning.

-Keep improving error messages and error handling.
Glassfish is going great in this department, keep at it as it helps me
track down errors better.

-Modules to replace Toplink by Hibernate
Modules seem to be the new direction that Glassfish is taking and we
would appreciate an easy to way to allow other implementations of JPA
in.

-Allow the creation of Unit tests for EJB's by making an embedded
Glassfish, much like embedded JBoss
We unit test our EJB's using JBoss embedded (both to ensure our
application stays honest and to have complete testing in our build)
Currently we have to use JBoss embedded... having a Glassfish version
is already listed in here and I can strongly second this :)

-Keep working on the module/application installer, maybe integration
within the admin interface would be nice.
Glassfish comes with a small Java app to install extra's like portals etc.
This is great and I hope to see this functionality inside the admin interface.
Smack me if this is already implemented or listed please :)

-While Glassfish will promote the use HK2, please make sure that those
using OSGi within their applications will not be impacted too severely
(IE try to keep the current classloader as pure as possible)
OSGi was selected to be used inside an EJB to handle some dynamic plugins.
While we don't expect Glassfish to facilitate this explicitly, we
would like it if the classloader remains as much as it is right now
for the EJB's to avoid upsetting this delicate environment.

Thank you for your time.

Regards,

-- 
Barry van Someren
---------------------------------------
Email: barry_at_bvansomeren.com
Email: goltharnl_at_gmail.com
Linkedin: http://www.linkedin.com/pub/1/b41/197
Www: http://blog.bvansomeren.com
On Oct 30, 2007 8:13 PM, John Clingan <John.Clingan_at_sun.com> wrote:
> If you have ideas of features or enhancements that you want in
> GlassFish V3, read on!
>
> GlassFish V1 was all about developer productivity and Java EE 5.
> GlassFish V2 adds enterprise features such as clustering and
> centralized administration. Now that GlassFish V2 has been released,
> it is time to begin planning for GlassFish V3. Before doing so, there
> needs to be a clear direction of where we are headed. We have outlined
> the high level themes for GlassFish V3 here (feel free to provide
> feedback on the themes):
> http://wiki.glassfish.java.net/Wiki.jsp?page=GlassFishV3Themes
>
> We would like to drill down a step further and begin to define
> GlassFish V3 with community involvement. That means you! Is there a
> feature or enhancement that you would like to see in GlassFish V3?
> Perhaps to make it easier to use or more relevant for your work
> environment?
> Please feel free to participate!  I'd like to begin the discussion on
> this alias. Feel free to contact me directly as well at John dot
> Clingan at Sun dot COM. Depending on the level of interest, we can
> also set up a conference call and discuss in real time.
>
> Here are some sample questions that may stimulate some ideas:
>
> - A feature that would make software development significantly easier
> - A feature that differentiates GlassFish V3 from other application
> servers
> - A feature that is available with application server X, and would
> really benefit users if it were also in GlassFish V3
> - GlassFish would be easier to use if ...
> - If GlassFish had this feature I could deploy it to a broader
> production environment
>
> Thanks!
> John Clingan
> GlassFish / Sun Application Server Group Product Manger
>
> John dot Clingan at Sun dot COM
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>
>