On 1/18/07, Reynolds, James <[EMAIL PROTECTED]> wrote:

I think I get it now (thanks to help from this list).  If I want to use
JSF 1.2 with Shale, I must use a J2EE 5 servlet container.  However, I
may not be able to convince my company to switch from Tomcat 5.5.*


If you want to run JSF 1.2 on Tomcat, you really want 6.0 not 5.5.  It might
be technically feasible to hack together a JSF 1.2 implementation that would
execute on Tomcat 5.5, but it's hard to see how you could have a completely
spec compliant implementation in the absence of JSP 2.1 (which is part of
Tomcat 6; Tomcat 5 and 5.5 provide JSP 2.0).

If that is the case, I need to decide between the following two setups:

1. JSF 1.2 & Facelets or
2. JSF 1.1, Facelets & Shale

Practically speaking, the main improvements in JSF 1.2 may not offer too
much to me since I'm using Facelets.  Specifically:


Just curious ... is this based on a belief that  JSF 1.2 + Facelets + Shale
does not work (if it doesn't that is a bug that needs to be fixed), or that
Shale does not provide you anything extra if you have JSF 1.2?  I confess
that I don't recall any details of which Shale features you are looking at
from your previous comments ... but there is quite a lot of different things
available.

1. EL unification.  Since I'm not using JSPs, this isn't a big deal
2. Improved Messages.  From what I've read, Shale's info/warn/error
methods provide much of the same improvements to 1.1 as there is "out of
the box" in 1.2.

Finally, I'll need to consider bug fixes, like the "multiple button
press" issue.

In your experience, is developing JSF 1.2 far superior to JSF 1.1?  Are
there any major tradeoffs that I'm overlooking?

Thanks for your time and any advice.



Craig

Reply via email to