Hello Eric
Thanks for the feedback. Here are some responses to your queries.
GlassFish has evolved from Sun Java System Application Server 8.1
codebase which itself was a significant bump up in terms of ease-of-use
and quality from the SunOne days.
You will find the GF admin interface significantly better from SunOne 7
with more intuitive administration, management and monitoring
configuration. Most of these have been more streamlined.
Note that GlassFish at present is a single server instance open source
product and is in beta.
The MacOSX build has been a big plus for many developers.
All of this was a result of feedback from community and I would
encourage your group to try out GlassFish and help improve.
I am sure this will also lead to better integration of Tapestry with
GF(particularly ironing out the classloader and related security policy
settings). The GlassFish user list ([EMAIL PROTECTED]) is
open for such feedback and you can post questions there for any GF
issues or hardships.
regards
Shreedhar
Eric Schneider wrote:
Shreedhar,
I'm assuming GF is borrows a lot on the sunone app server. I think
we may be one of a few groups (on this mailing list at least) that
have deployed production Tapestry applications on the Sunone App
Server 7.0.
After spending many hours on different policy file configurations, we
decided to disable the security manager completely (never to be turned
on again). Like Howard mentioned, Tapestry and a rigid security
policy don't mix.
Aside from our classloader problems, we've been very happy. The apps
handle a ton of traffic and are rock solid. The web based admin tools
for the app server are excellent. I'm curious if they're they
comparable in GF?
For us, upgrading to server that uses the 1.5 JDK (or whatever they
call it these days) is also attractive. As of now, we haven't been
able to take advantage of the new annotation features.
Also, I like the fact that there's a OSX build, which is something Sun
hasn't offered with their commerical products. My entire team
develops on OSX (using tomcat). Believe it or not, developing tomcat
and deploying to Sunone has been fairly snag-free. Tho, it would be
nice to remove that wrinkle from the equation.
Thanks,
Eric
On 3/15/06, Shreedhar Ganapathy <[EMAIL PROTECTED]> wrote:
Hello Howard
Thank you for responding.
Without de-emphasizing the need to figure out security policy setting
for apps, here's some news that might help for deploying, running and
evaluating Tapestry apps with GlassFish.
After much feedback from the community, bearing ease-of-use in mind for
developers, the default setting in GlassFish(GF) build 40
<https://glassfish.dev.java.net/public/downloadsindex.html> onwards has
the security manager set to false (disabled).
This should allow many applications to be deployed and run easily
allowing the developer to focus on app development, identifying any
issues with GF, and later get to setting security policies for the app
while enabling the security manager.
regards
Shreedhar
Howard Lewis Ship wrote:
From some discussions with people at conferences, the main problem is
the stringent security contraints inside GlassFish. Tapestry does
some "non-kosher" things in terms of creating class loaders and using
reflection (a lot of this is related to using Javassist), and these
things need to be expressly allowed using a security file.
I'd love to see someone work through those issues and post to the wiki
the necessary security configuration changes that are needed.
On 3/13/06, Shreedhar Ganapathy <[EMAIL PROTECTED]> wrote:
Hello
I am part of the GlassFish project that is developing an open source
application server based on Java EE 5. (http://glassfish.dev.java.net).
We are looking to better understand how well popular frameworks, and
apps work with GlassFish.
These have the dual benefits of identifying any bugs/issues, and growing
the adoption of both the framework itself, and GlassFish.
Could you share any pointers you may have to any blogs, mailing list
questions or articles that cover experiences/issues with deploying and
running any Tapestry based Apps with GlassFish ?
best regards
Shreedhar Ganapathy
Staff Engineer,
Sun Microsystems, Inc.
PS: I am not on this mailing list.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Howard M. Lewis Ship
Independent J2EE / Open-Source Java Consultant
Creator, Jakarta Tapestry
Creator, Jakarta HiveMind
Professional Tapestry training, mentoring, support
and project work. http://howardlewisship.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]