diff --git a/build-spring-webflow/resources/changelog.txt b/build-spring-webflow/resources/changelog.txt index 8858f514..82477ba4 100644 --- a/build-spring-webflow/resources/changelog.txt +++ b/build-spring-webflow/resources/changelog.txt @@ -30,7 +30,7 @@ Bug Fixes * Fixed a bug resulting in loss of JSF ExternalContext state during execution of the JSF Lifecycle. This bug was effecting integration of the Trindad component library, which requires a special Response object to be set for its Ajax support to work. * Fixed a bug preventing resolution of flow-local messages for flows launched as subflows. -* Fixed a bug where field errors recorded using Errors.rejectValue were not being associated with the source field properly. +* Fixed a bug where field errors recorded using Errors.rejectValue were not being associated with the source field. Documentation * Added documentation on Spring Faces integration with Rich Faces, Trindad, and IceFaces. @@ -38,6 +38,7 @@ Documentation * Added documentation on accessing Web Flow artifacts from Maven Central. * Clarified the conversation-scoped and view-state managed persistence context patterns will be considered for implementation in future Web Flow releases. * Removed unnecessary note about special Spring MVC and JSF model binding semantics; the semantics should be equal between view technologies, even if the underlying technologies differ. +* Improved documentation on model validator conventions. Changes in version 2.0.0 (29.04.2008) ------------------------------------- diff --git a/spring-webflow-reference/src/flow-security.xml b/spring-webflow-reference/src/flow-security.xml index f00c0482..40b055ac 100644 --- a/spring-webflow-reference/src/flow-security.xml +++ b/spring-webflow-reference/src/flow-security.xml @@ -128,9 +128,9 @@ + login-processing-url="/spring/loginProcess" + default-target-url="/spring/main" + authentication-failure-url="/spring/login?login_error=1" /> diff --git a/spring-webflow-reference/src/spring-webflow-reference.xml b/spring-webflow-reference/src/spring-webflow-reference.xml index 4ae6f3fb..a54c0b35 100644 --- a/spring-webflow-reference/src/spring-webflow-reference.xml +++ b/spring-webflow-reference/src/spring-webflow-reference.xml @@ -23,7 +23,7 @@ Spring Web Flow 2 Reference Guide Reference Documentation - Version 2.0.0 + Version 2.0.1 April 2008 diff --git a/spring-webflow-reference/src/views.xml b/spring-webflow-reference/src/views.xml index 62221b96..1d471b3e 100644 --- a/spring-webflow-reference/src/views.xml +++ b/spring-webflow-reference/src/views.xml @@ -231,6 +231,11 @@ public class BookingValidator { A Validator can also accept a Spring MVC Errors object, which is required for invoking existing Spring Validators. + + Validators must be registered as Spring beans employing the naming convention ${model}Validator to be detected and invoked automatically. + In the example above, Spring 2.5 classpath-scanning would detect the @Component and automatically register it as a bean with the name bookingValidator. + Then, anytime the booking model needs to be validated, this bookingValidator instance would be invoked for you. +