I've spent a fair bit of time trying to evaluate the state of the
various web application frameworks lately, as there have been some
stability and compatibility issues with Apache projects moving to
Sun (JSTL), lack of documentation on some Tomcat features, and a
general move towards Glassfish. The world is pretty unstable right
now, and I've not come to any conclusions about Tomcat 6 yet, even
though I continue to develop using it. I have begun stripping out
any Tomcat-related code, or moving to similar Apache libraries
(e.g., Apache's FileUpload rather than Tomcat's), as even running
inside of Glassfish means some of the Tomcat features I'd
inadvertently hardwired into my own projects suddenly weren't
working or caused Jasper compilation errors, etc. Kinda messy.
I do like the fact that Glassfish/Grizzly uses Java NIO but I've
not yet figured out replacements for some of the Tomcat features,
such as the simple login.
I'm going to wait a few months to see if things settle down with
Glassfish as well (they just lost their main Grizzly developer this
week).
Murray
...........................................................................
Murray Altheim <murray09 at altheim dot com> === = =
http://www.altheim.com/murray/ = = ===
SGML Grease Monkey, Banjo Player, Wantanabe Zen Monk = = = =
Boundless wind and moon - the eye within eyes,
Inexhaustible heaven and earth - the light beyond light,
The willow dark, the flower bright - ten thousand houses,
Knock at any door - there's one who will respond.
-- The Blue Cliff Record