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;
         }
     }