use Validation release
git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1791215 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/fling/README.md b/fling/README.md
index 2b39452..d5eff0f 100644
--- a/fling/README.md
+++ b/fling/README.md
@@ -1,7 +1,7 @@
Sling Fling Sample
==================
-This is a sample using _Sling Models_, _Sling Query_, _Sling Scripting Thymeleaf_, _Sling Validation_ (latest snapshot), _Sling Commons Messaging_ (latest snapshot) and _Sling Commons Messaging Mail_ (latest snapshot).
+This is a sample using _Sling Models_, _Sling Query_, _Sling Scripting Thymeleaf_, _Sling Validation_, _Sling Commons Messaging_ (latest snapshot) and _Sling Commons Messaging Mail_ (latest snapshot).
**As it is using some snapshots it might be unstable from time to time, feel free to ask on our mailing list if unsure!**
diff --git a/fling/pom.xml b/fling/pom.xml
index f26d69f..fe8686a 100644
--- a/fling/pom.xml
+++ b/fling/pom.xml
@@ -119,7 +119,7 @@
<dependency>
<groupId>org.apache.sling</groupId>
<artifactId>org.apache.sling.validation.api</artifactId>
- <version>1.0.0-SNAPSHOT</version>
+ <version>1.0.0</version>
<scope>provided</scope>
</dependency>
<!-- Apache Jackrabbit -->
diff --git a/fling/src/main/java/org/apache/sling/samples/fling/validation/CommentValidator.java b/fling/src/main/java/org/apache/sling/samples/fling/validation/CommentValidator.java
index a302a7b..0991ea8 100644
--- a/fling/src/main/java/org/apache/sling/samples/fling/validation/CommentValidator.java
+++ b/fling/src/main/java/org/apache/sling/samples/fling/validation/CommentValidator.java
@@ -26,7 +26,7 @@
import org.apache.sling.validation.ValidationResult;
import org.apache.sling.validation.spi.support.DefaultValidationFailure;
import org.apache.sling.validation.spi.support.DefaultValidationResult;
-import org.apache.sling.validation.spi.ValidationContext;
+import org.apache.sling.validation.spi.ValidatorContext;
import org.apache.sling.validation.spi.Validator;
import org.osgi.framework.Constants;
import org.osgi.service.component.annotations.Component;
@@ -48,16 +48,15 @@
@Override
@Nonnull
- public ValidationResult validate(@Nonnull String data, @Nonnull ValidationContext validationContext, @Nonnull ValueMap arguments) throws SlingValidationException {
+ public ValidationResult validate(@Nonnull String data, @Nonnull ValidatorContext validatorContext, @Nonnull ValueMap arguments) throws SlingValidationException {
final String comment = arguments.get(COMMENT_PARAMETER, String.class);
if (comment == null) {
throw new SlingValidationException("Valid comment is missing.");
}
if (comment.equals(data)) {
return DefaultValidationResult.VALID;
-
} else {
- final ValidationFailure failure = new DefaultValidationFailure(validationContext.getLocation(), 0, validationContext.getDefaultResourceBundle(), I18N_MESSAGE_KEY, comment);
+ final ValidationFailure failure = new DefaultValidationFailure(validatorContext.getLocation(), 0, validatorContext.getDefaultResourceBundle(), I18N_MESSAGE_KEY, comment);
return new DefaultValidationResult(failure);
}
}