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
