You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@syncope.apache.org by sk...@apache.org on 2018/02/06 15:43:54 UTC
syncope git commit: Little fix for checkstyle violation
Repository: syncope
Updated Branches:
refs/heads/2_0_X 8ebb5013b -> 446ddf2c6
Little fix for checkstyle violation
Project: http://git-wip-us.apache.org/repos/asf/syncope/repo
Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/446ddf2c
Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/446ddf2c
Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/446ddf2c
Branch: refs/heads/2_0_X
Commit: 446ddf2c624fbb6d1e5fcb1d3bcdd68ca0715a66
Parents: 8ebb501
Author: skylark17 <ma...@tirasa.net>
Authored: Tue Feb 6 16:43:30 2018 +0100
Committer: skylark17 <ma...@tirasa.net>
Committed: Tue Feb 6 16:43:30 2018 +0100
----------------------------------------------------------------------
.../jpa/attrvalue/validation/BinaryValidator.java | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/syncope/blob/446ddf2c/core/persistence-jpa/src/main/java/org/apache/syncope/core/persistence/jpa/attrvalue/validation/BinaryValidator.java
----------------------------------------------------------------------
diff --git a/core/persistence-jpa/src/main/java/org/apache/syncope/core/persistence/jpa/attrvalue/validation/BinaryValidator.java b/core/persistence-jpa/src/main/java/org/apache/syncope/core/persistence/jpa/attrvalue/validation/BinaryValidator.java
index cd0510c..182b27f 100644
--- a/core/persistence-jpa/src/main/java/org/apache/syncope/core/persistence/jpa/attrvalue/validation/BinaryValidator.java
+++ b/core/persistence-jpa/src/main/java/org/apache/syncope/core/persistence/jpa/attrvalue/validation/BinaryValidator.java
@@ -18,8 +18,8 @@
*/
package org.apache.syncope.core.persistence.jpa.attrvalue.validation;
-import com.fasterxml.jackson.core.JsonParser;
import com.fasterxml.jackson.databind.ObjectMapper;
+import java.io.IOException;
import org.apache.syncope.core.persistence.api.attrvalue.validation.InvalidPlainAttrValueException;
import org.apache.syncope.core.persistence.api.entity.PlainAttrValue;
import org.apache.syncope.core.persistence.api.entity.PlainSchema;
@@ -73,11 +73,9 @@ public class BinaryValidator extends AbstractValidator {
private boolean isValidJSON(final String value) {
try {
- final JsonParser parser = MAPPER.getFactory().createParser(value);
- while (parser.nextToken() != null) {
- }
+ MAPPER.readTree(value);
return true;
- } catch (Exception e) {
+ } catch (IOException e) {
return false;
}
}