SpringSource/spring-webflow — pull request #8 by philwebb (2012-04-20 03:09:56+00:00)
Title: Upgrade code for JSF 2 minimum requirement- Rework all state handling,...

... removed FlowSerializedView class and save state as opaque object
- Use FacesWrapper classes instead of custom delegates
- Deprecate isAtLeastJSFXXX() methods and removed all internal use
- Remove all Jsf2XXX versions of classes
- Refactor all calls to deprecated JSF methods
- Removed older VariableResolver and PropertyResolver classes
- Deprecate Jsf2FlowResourceResolver and log warning if used
- Create new FlowELResolver to replace removed VariableResolvers and PropertyResolvers
- Update faces-config.xml to use newer xsd
- Significantly rework FlowFacesContext to remove the message delegate and generally improve the code
- Added "provided" dependency to MyFaces and fixed partial state saving on MyFaces
- Fixed FlowResourceResolver to delegate to both MyFaces or Mojarra depending on availability
- Add JsfUtils.findFactory method and rework existing code to replace FactoryFinder calls and casts
- Refactor JsfViewFactory to improve code readability
- Rename FlowViewStateManager and FlowViewResponseStateManager to FlowStateManager and FlowResponseStateManager
- Ensure ResponseContextHolder is reset after each test

Issues: SWF-1536, SWF-1540