Return-Path: Delivered-To: apmail-openjpa-commits-archive@www.apache.org Received: (qmail 77011 invoked from network); 21 Jul 2009 15:02:36 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 21 Jul 2009 15:02:36 -0000 Received: (qmail 50142 invoked by uid 500); 21 Jul 2009 15:03:41 -0000 Delivered-To: apmail-openjpa-commits-archive@openjpa.apache.org Received: (qmail 50122 invoked by uid 500); 21 Jul 2009 15:03:41 -0000 Mailing-List: contact commits-help@openjpa.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@openjpa.apache.org Delivered-To: mailing list commits@openjpa.apache.org Received: (qmail 50112 invoked by uid 99); 21 Jul 2009 15:03:41 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 21 Jul 2009 15:03:41 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 21 Jul 2009 15:03:39 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 01F0723888E2; Tue, 21 Jul 2009 15:03:19 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r796331 - in /openjpa/trunk: ./ openjpa-integration/validation/ openjpa-integration/validation/src/test/java/org/apache/openjpa/integration/validation/ openjpa-persistence/src/main/java/org/apache/openjpa/persistence/validation/ Date: Tue, 21 Jul 2009 15:03:18 -0000 To: commits@openjpa.apache.org From: dwoods@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20090721150319.01F0723888E2@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: dwoods Date: Tue Jul 21 15:03:18 2009 New Revision: 796331 URL: http://svn.apache.org/viewvc?rev=796331&view=rev Log: OPENJPA-1177 Upgraded to use geronimo-validation_1.0_spec-1.0-EA3-SNAPSHOT (1.0.CR3 API level) and to use hibernate RI as the default Bean Validation provider for integration tests. Modified: openjpa/trunk/openjpa-integration/validation/pom.xml openjpa/trunk/openjpa-integration/validation/src/test/java/org/apache/openjpa/integration/validation/TestValidationGroups.java openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/validation/ValidatorImpl.java openjpa/trunk/pom.xml Modified: openjpa/trunk/openjpa-integration/validation/pom.xml URL: http://svn.apache.org/viewvc/openjpa/trunk/openjpa-integration/validation/pom.xml?rev=796331&r1=796330&r2=796331&view=diff ============================================================================== --- openjpa/trunk/openjpa-integration/validation/pom.xml (original) +++ openjpa/trunk/openjpa-integration/validation/pom.xml Tue Jul 21 15:03:18 2009 @@ -52,11 +52,10 @@ - + agimatec - true agimatec @@ -79,7 +78,7 @@ com.agimatec agimatec-jsr303 - 0.9.1-SNAPSHOT + 0.9.2-SNAPSHOT test @@ -97,7 +96,7 @@ com.agimatec agimatec-validation - 0.9.1-SNAPSHOT + 0.9.2-SNAPSHOT test @@ -125,28 +124,27 @@ - + hibernate + true hibernate - javax.validation validation-api - 1.0.CR2 - + 1.0.CR3 test + org.hibernate hibernate-validator - 4.0.0.Beta1 - + 4.0.0.Beta2 test Modified: openjpa/trunk/openjpa-integration/validation/src/test/java/org/apache/openjpa/integration/validation/TestValidationGroups.java URL: http://svn.apache.org/viewvc/openjpa/trunk/openjpa-integration/validation/src/test/java/org/apache/openjpa/integration/validation/TestValidationGroups.java?rev=796331&r1=796330&r2=796331&view=diff ============================================================================== --- openjpa/trunk/openjpa-integration/validation/src/test/java/org/apache/openjpa/integration/validation/TestValidationGroups.java (original) +++ openjpa/trunk/openjpa-integration/validation/src/test/java/org/apache/openjpa/integration/validation/TestValidationGroups.java Tue Jul 21 15:03:18 2009 @@ -25,6 +25,8 @@ import javax.validation.ConstraintViolation; import javax.validation.ConstraintViolationException; +import javax.validation.Path; +import javax.validation.Path.Node; import org.apache.openjpa.lib.log.Log; import org.apache.openjpa.persistence.OpenJPAEntityManager; @@ -602,7 +604,7 @@ private void checkCVE(ConstraintViolationException e, String... vioProperties) { - Setcvs = e.getConstraintViolations(); + Set>cvs = e.getConstraintViolations(); if (vioProperties.length == 0 && cvs == null) return; assertEquals(vioProperties.length, cvs.size()); @@ -612,8 +614,7 @@ ConstraintViolation v = (ConstraintViolation)i.next(); boolean found = false; for (String vio : vioProperties) { - // TODO - getPropertyPath() will return a Path in future APIs - if (v.getPropertyPath().compareTo(vio) == 0) { + if (v.getPropertyPath().toString().compareTo(vio) == 0) { found = true; break; } Modified: openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/validation/ValidatorImpl.java URL: http://svn.apache.org/viewvc/openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/validation/ValidatorImpl.java?rev=796331&r1=796330&r2=796331&view=diff ============================================================================== --- openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/validation/ValidatorImpl.java (original) +++ openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/validation/ValidatorImpl.java Tue Jul 21 15:03:18 2009 @@ -23,7 +23,7 @@ import java.util.Set; import javax.persistence.ValidationMode; -import javax.validation.BeanDescriptor; +import javax.validation.metadata.BeanDescriptor; import javax.validation.ConstraintViolation; import javax.validation.ConstraintViolationException; import javax.validation.Validation; Modified: openjpa/trunk/pom.xml URL: http://svn.apache.org/viewvc/openjpa/trunk/pom.xml?rev=796331&r1=796330&r2=796331&view=diff ============================================================================== --- openjpa/trunk/pom.xml (original) +++ openjpa/trunk/pom.xml Tue Jul 21 15:03:18 2009 @@ -507,7 +507,7 @@ org.apache.geronimo.specs geronimo-validation_1.0_spec - 1.0-EA-SNAPSHOT + 1.0-EA3-SNAPSHOT org.apache.derby