[webbeans-commits] Webbeans SVN: r1681 - ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans.

webbeans-commits at lists.jboss.org webbeans-commits at lists.jboss.org
Tue Feb 24 10:07:48 EST 2009


Author: dallen6
Date: 2009-02-24 10:07:48 -0500 (Tue, 24 Feb 2009)
New Revision: 1681

Modified:
   ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/BeanValidator.java
Log:
Removed some code from earlier check-in that was not supposed to be checked in.

Modified: ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/BeanValidator.java
===================================================================
--- ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/BeanValidator.java	2009-02-24 14:32:02 UTC (rev 1680)
+++ ri/trunk/webbeans-ri/src/main/java/org/jboss/webbeans/BeanValidator.java	2009-02-24 15:07:48 UTC (rev 1681)
@@ -18,9 +18,7 @@
 
 import java.lang.annotation.Annotation;
 import java.util.ArrayList;
-import java.util.Arrays;
 import java.util.Comparator;
-import java.util.HashSet;
 import java.util.List;
 import java.util.Set;
 
@@ -39,7 +37,6 @@
 import org.jboss.webbeans.bean.AbstractProducerBean;
 import org.jboss.webbeans.bean.NewEnterpriseBean;
 import org.jboss.webbeans.bean.NewSimpleBean;
-import org.jboss.webbeans.bean.ProducerMethodBean;
 import org.jboss.webbeans.bean.RIBean;
 import org.jboss.webbeans.introspector.AnnotatedField;
 import org.jboss.webbeans.metadata.MetaDataCache;
@@ -104,17 +101,6 @@
                {
                   throw new NullableDependencyException("The injection point " + injectionPoint + " has nullable dependencies");
                }
-               if (bean instanceof ProducerMethodBean)
-               {
-                  if (resolvedBean instanceof AbstractProducerBean)
-                  {
-                     AbstractProducerBean producerBean = (AbstractProducerBean) resolvedBean;
-                     if (producerBean.isDependent() && !Reflections.isSerializable(producerBean.getType()))
-                     {
-                        throw new IllegalProductException("Cannot inject @Depedent non-serializable type into " + injectionPoint);
-                     }
-                  }
-               }
                if (MetaDataCache.instance().getScopeModel(bean.getScopeType()).isPassivating())
                {
                   if (resolvedBean instanceof AbstractProducerBean)




More information about the weld-commits mailing list