Author: struberg
Date: Tue Feb  5 20:42:36 2013
New Revision: 1442734

URL: http://svn.apache.org/viewvc?rev=1442734&view=rev
Log:
OWB-344 re-enable warning for non-portable behaviour if decorator is 
@Alternative

Modified:
    
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/DecoratorBeanBuilder.java

Modified: 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/DecoratorBeanBuilder.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/DecoratorBeanBuilder.java?rev=1442734&r1=1442733&r2=1442734&view=diff
==============================================================================
--- 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/DecoratorBeanBuilder.java
 (original)
+++ 
openwebbeans/trunk/webbeans-impl/src/main/java/org/apache/webbeans/component/creation/DecoratorBeanBuilder.java
 Tue Feb  5 20:42:36 2013
@@ -22,6 +22,7 @@ import javax.annotation.PostConstruct;
 import javax.annotation.PreDestroy;
 import javax.decorator.Delegate;
 import javax.enterprise.context.Dependent;
+import javax.enterprise.inject.Alternative;
 import javax.enterprise.inject.Produces;
 import javax.enterprise.inject.spi.AnnotatedConstructor;
 import javax.enterprise.inject.spi.AnnotatedMethod;
@@ -131,15 +132,13 @@ public class DecoratorBeanBuilder<T>
             }
         }
 
-/*X TODO enable again
-        if(isAlternative())
+        if (annotatedType.isAnnotationPresent(Alternative.class))
         {
             if(logger.isLoggable(Level.WARNING))
             {
-                logger.log(Level.WARNING, OWBLogConst.WARN_0005_3, 
getBeanType().getName());
+                logger.log(Level.WARNING, OWBLogConst.WARN_0005_3, 
annotatedType.getJavaClass().getName());
             }
         }
-*/
 
 
         if (logger.isLoggable(Level.FINE))


Reply via email to