We're currently using JSF 1.1 (MyFaces) under Tomcat 5.5. In trying to do some AJAX stuff, I'm starting to come to the conclusion that things would be easier if we were using JSF 1.2. However, so far I haven't found any indication of when (if ever) Tomcat will support JSF 1.2 (which, if I understand it correctly, basically also means supporting JEE 5).
The only way to run JSF 1.2 now, I think, is to run GlassFish, the open source descendant of Sun's app server.
Are there plans underway for a Tomcat 6 (or whatever) that will support JSF 1.2 (and JEE 5)? Or is it the expectation that those who want JSF 1.2 will switch to GlassFish? That seems unlikely, but I find it somewhat strange that a visit to the Tomcat web site turns up not one mention of JEE 5 or JSF 1.2.
I'd appreciate any info about future plans that anyone has heard!
Tomcat 6.0 is under development, and its main focus will be on JEE 5 (i.e., Servlets 2.5 and JSP 2.1) compatibility. At least that's how I read the discussions on the developer mailing list. I didn't see a timeline mentioned (which doesn't mean that none exists by now, of course). The relevant thread is here. [ August 04, 2006: Message edited by: Ulf Dittmer ]
The timeline for Tomcat releases (like most open source projects) is: "When it's ready". Tomcat release numbers directly conincide with servlet spec and JSP spec releases (not the actual numbers but cutoff points).
Originally posted by Ben Souther: The timeline for Tomcat releases (like most open source projects) is: "When it's ready". Tomcat release numbers directly conincide with servlet spec and JSP spec releases (not the actual numbers but cutoff points).
I understand the uncertainty of release dates, but that really wasn't what I was asking. I was just asking about whether it would support JSF 1.2. As for the blue table mapping Tomcat releases with JSP/Servlet spec releases, it doesn't mention anything beyond Servlet/JSP spec 2.4/2.0 (Tomcat 5.5.17).
It's the complete lack of any mention, even in passing, of JSF 1.2 or JEE 5 on the Tomcat web site that led me to wonder whether some decision had been made not to support it.