users@glassfish.java.net

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

From: John Clingan <John.Clingan_at_Sun.COM>
Date: Wed, 14 Nov 2007 21:49:07 -0800

On Nov 14, 2007, at 1:30 AM, Barry van Someren wrote:

> 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.
>

Not too late!

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

Yep, although I should say that we are doing our best to accommodate
as many requests as possible but don't guarantee that any particular
feature will make it in V3.

> -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.
>

Good feedback.

> -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.
>

Thanks for the feedback.

> -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.
>

As Marina mentioned in another response, this can already be done.
http://blogs.sun.com/theaquarium/entry/running_hibernate_in_glassfish
http://eskatos.wordpress.com/2007/10/09/hello-world/

> -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 :)
>

Good feedback.

> -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 :)
>

Good feedback.

> -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.
>

Thanks for *your* time! Great feedback.

> 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
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>