r200 - in trunk: . cantharella.data/src/main/java/nc/ird/cantharella/data/validation/utils
Author: echatellier Date: 2013-04-15 12:55:44 +0200 (Mon, 15 Apr 2013) New Revision: 200 Url: http://forge.codelutin.com/projects/cantharella/repository/revisions/200 Log: Update to bean validator 1.1 Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/utils/ModelValidatorImpl.java trunk/pom.xml Modified: trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/utils/ModelValidatorImpl.java =================================================================== --- trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/utils/ModelValidatorImpl.java 2013-04-15 10:46:01 UTC (rev 199) +++ trunk/cantharella.data/src/main/java/nc/ird/cantharella/data/validation/utils/ModelValidatorImpl.java 2013-04-15 10:55:44 UTC (rev 200) @@ -145,6 +145,15 @@ public Object getValidatedValue() { return violation.getInvalidValue(); } + + @Override + public <T> T unwrap(Class<T> type) { + //allow unwrapping into public super types + if (type.isAssignableFrom(Context.class)) { + return type.cast(this); + } + throw new ClassCastException(); + } }, locale))); } Modified: trunk/pom.xml =================================================================== --- trunk/pom.xml 2013-04-15 10:46:01 UTC (rev 199) +++ trunk/pom.xml 2013-04-15 10:55:44 UTC (rev 200) @@ -123,10 +123,10 @@ <version.commons-codec>1.7</version.commons-codec> <version.postgresql>9.1-901-1.jdbc4</version.postgresql> <version.h2>1.3.171</version.h2> - <version.validation-api>1.0.0.GA</version.validation-api> + <version.validation-api>1.1.0.Final</version.validation-api> <version.hibernate-jpa-2.0-api>1.0.1.Final</version.hibernate-jpa-2.0-api> <version.hibernate>4.2.0.Final</version.hibernate> - <version.hibernate-validator>4.3.1.Final</version.hibernate-validator> + <version.hibernate-validator>5.0.0.Final</version.hibernate-validator> <version.hibernate-search>4.2.0.Final</version.hibernate-search> <version.lucene>3.6.2</version.lucene> <version.c3p0>0.9.1</version.c3p0> @@ -581,5 +581,4 @@ <artifactId>jcl-over-slf4j</artifactId> </dependency> </dependencies> - </project>
participants (1)
-
echatellier@users.forge.codelutin.com