I am using JSF RI 1.2 and Tomahawk for JSF 1.2 with built in facelets support. For some reason when I change the following in my faces-config:
<variable-resolver>org.springframework.web.jsf.DelegatingVariableResolver</variable-resolver> to <el-resolver>org.springframework.web.jsf.el.SpringBeanFacesELResolver</el-resolver> t:saveState no longer works. All I have to do to fix it is switch back to the deprecated variable resolver. The managed beans I am using are request scope and I made sure the objects I am putting in saveState are Serializable. Basically I am dynamically build selectItems and put them in a selectOneMenu. Works fine until I post the form back and it craps out on the validation phase. Seems the selectItems are not restored in the view. Again, it works fine with the variableResolver. Has anyone else come across this or solved it?

