You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by km...@apache.org on 2011/05/22 02:15:02 UTC
svn commit: r1125844 -
/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/ValidatorBuilder.java
Author: kmalhi
Date: Sun May 22 00:15:02 2011
New Revision: 1125844
URL: http://svn.apache.org/viewvc?rev=1125844&view=rev
Log:
Modifying the code to get around an eclipse compiler bug.
Modified:
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/ValidatorBuilder.java
Modified: openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/ValidatorBuilder.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/ValidatorBuilder.java?rev=1125844&r1=1125843&r2=1125844&view=diff
==============================================================================
--- openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/ValidatorBuilder.java (original)
+++ openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/ValidatorBuilder.java Sun May 22 00:15:02 2011
@@ -97,15 +97,16 @@ public final class ValidatorBuilder {
return factory;
}
- private static Configuration<?> getConfig(ValidationInfo info) {
+ @SuppressWarnings("unchecked")
+ private static Configuration<?> getConfig(ValidationInfo info) {
Configuration<?> target = null;
ClassLoader classLoader = Thread.currentThread().getContextClassLoader();
String providerClassName = info.providerClassName;
if (providerClassName != null) {
try {
- @SuppressWarnings("unchecked")
- Class<? extends ValidationProvider> clazz = (Class<? extends ValidationProvider>) classLoader.loadClass(providerClassName);
+ @SuppressWarnings({"unchecked","rawtypes"})
+ Class clazz = classLoader.loadClass(providerClassName);
target = Validation.byProvider(clazz).configure();
logger.info("Using " + providerClassName + " as validation provider.");
} catch (ClassNotFoundException e) {