Fix attribute for validation hint resolver
The flow-builder-services attribute for specifying a ValidationHintResolver was originally added to use (incorrectly) camelback notation, i.e. validationHintResolver. This change fgiixes that to the XML convention i.e. validation-hint-resolver. SWF-1629
This commit is contained in:
@@ -46,6 +46,7 @@ class FlowBuilderServicesBeanDefinitionParser extends AbstractSingleBeanDefiniti
|
||||
private static final String EXPRESSION_PARSER_ATTR = "expression-parser";
|
||||
private static final String VIEW_FACTORY_CREATOR_ATTR = "view-factory-creator";
|
||||
private static final String VALIDATOR_ATTR = "validator";
|
||||
private static final String VALIDATION_HINT_RESOLVER_ATTR = "validation-hint-resolver";
|
||||
|
||||
// --------------------------- Bean Configuration Properties --------------------- //
|
||||
private static final String CONVERSION_SERVICE_PROPERTY = "conversionService";
|
||||
@@ -118,7 +119,7 @@ class FlowBuilderServicesBeanDefinitionParser extends AbstractSingleBeanDefiniti
|
||||
}
|
||||
|
||||
private void parseValidationHintResolver(Element element, ParserContext context, BeanDefinitionBuilder definitionBuilder) {
|
||||
String resolver = element.getAttribute(VALIDATION_HINT_RESOLVER_PROPERTY);
|
||||
String resolver = element.getAttribute(VALIDATION_HINT_RESOLVER_ATTR);
|
||||
if (StringUtils.hasText(resolver)) {
|
||||
definitionBuilder.addPropertyReference(VALIDATION_HINT_RESOLVER_PROPERTY, resolver);
|
||||
}
|
||||
|
||||
@@ -236,7 +236,7 @@ If not specified, JSR-303 validation will be installed if a JSR-303 provider is
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:attribute>
|
||||
<xsd:attribute name="validationHintResolver">
|
||||
<xsd:attribute name="validation-hint-resolver">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation source="java:org.springframework.webflow.validation.ValidationHintResolver">
|
||||
<![CDATA[
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
view-factory-creator="customViewFactoryCreator"
|
||||
conversion-service="customConversionService"
|
||||
validator="customValidator"
|
||||
validationHintResolver="customValidationHintResolver"
|
||||
validation-hint-resolver="customValidationHintResolver"
|
||||
development="true" />
|
||||
|
||||
<webflow:flow-builder-services id="flowBuilderServicesConversionServiceCustom"
|
||||
|
||||
@@ -526,7 +526,7 @@ private String name;
|
||||
<programlisting language="xml">
|
||||
<webflow:flow-registry flow-builder-services="flowBuilderServices" />
|
||||
|
||||
<webflow:flow-builder-services id="flowBuilderServices" validator=".." validationHintResolver=".." />
|
||||
<webflow:flow-builder-services id="flowBuilderServices" validator=".." validation-hint-resolver=".." />
|
||||
</programlisting>
|
||||
</para>
|
||||
</sect3>
|
||||
|
||||
Reference in New Issue
Block a user