This is an automated email from the ASF dual-hosted git repository.

albumenj pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-samples.git


The following commit(s) were added to refs/heads/master by this push:
     new 3c8b364  Fix validation samples (#311)
3c8b364 is described below

commit 3c8b364b9f6e499b93bb012192861221d99b9d7f
Author: passer <[email protected]>
AuthorDate: Tue May 11 10:05:11 2021 +0800

    Fix validation samples (#311)
---
 .../samples/validation/ValidationConsumer.java     | 22 +++++++---------------
 1 file changed, 7 insertions(+), 15 deletions(-)

diff --git 
a/dubbo-samples-validation/src/main/java/org/apache/dubbo/samples/validation/ValidationConsumer.java
 
b/dubbo-samples-validation/src/main/java/org/apache/dubbo/samples/validation/ValidationConsumer.java
index 5079907..120dfe3 100644
--- 
a/dubbo-samples-validation/src/main/java/org/apache/dubbo/samples/validation/ValidationConsumer.java
+++ 
b/dubbo-samples-validation/src/main/java/org/apache/dubbo/samples/validation/ValidationConsumer.java
@@ -19,17 +19,13 @@
 
 package org.apache.dubbo.samples.validation;
 
-import java.util.Date;
-import java.util.Set;
-
-import javax.validation.ConstraintViolation;
-import javax.validation.ConstraintViolationException;
-
 import org.apache.dubbo.samples.validation.api.ValidationParameter;
 import org.apache.dubbo.samples.validation.api.ValidationService;
-
 import org.springframework.context.support.ClassPathXmlApplicationContext;
 
+import javax.validation.ValidationException;
+import java.util.Date;
+
 public class ValidationConsumer {
 
     public static void main(String[] args) throws Exception {
@@ -53,10 +49,8 @@ public class ValidationConsumer {
             parameter = new ValidationParameter();
             validationService.save(parameter);
             System.err.println("Validation Save ERROR");
-        } catch (Exception e) {
-            ConstraintViolationException ve = (ConstraintViolationException) e;
-            Set<ConstraintViolation<?>> violations = 
ve.getConstraintViolations();
-            System.out.println(violations);
+        } catch (ValidationException e) {
+            e.printStackTrace();
         }
 
         // Delete OK
@@ -67,10 +61,8 @@ public class ValidationConsumer {
         try {
             validationService.delete(0, "abc");
             System.err.println("Validation Delete ERROR");
-        } catch (Exception e) {
-            ConstraintViolationException ve = (ConstraintViolationException) e;
-            Set<ConstraintViolation<?>> violations = 
ve.getConstraintViolations();
-            System.out.println(violations);
+        } catch (ValidationException e) {
+            e.printStackTrace();
         }
     }
 

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to