[weld-commits] Weld SVN: r6715 - extensions/trunk/src/main/java/org/jboss/weld/extensions/defaultbean.

weld-commits at lists.jboss.org weld-commits at lists.jboss.org
Sun Jul 18 07:14:28 EDT 2010


Author: swd847
Date: 2010-07-18 07:14:28 -0400 (Sun, 18 Jul 2010)
New Revision: 6715

Modified:
   extensions/trunk/src/main/java/org/jboss/weld/extensions/defaultbean/DefaultBeanExtension.java
Log:
add logging


Modified: extensions/trunk/src/main/java/org/jboss/weld/extensions/defaultbean/DefaultBeanExtension.java
===================================================================
--- extensions/trunk/src/main/java/org/jboss/weld/extensions/defaultbean/DefaultBeanExtension.java	2010-07-18 02:39:25 UTC (rev 6714)
+++ extensions/trunk/src/main/java/org/jboss/weld/extensions/defaultbean/DefaultBeanExtension.java	2010-07-18 11:14:28 UTC (rev 6715)
@@ -31,6 +31,8 @@
 import javax.enterprise.inject.spi.ProcessBean;
 
 import org.jboss.weld.extensions.literal.DefaultLiteral;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 
 /**
  * This extension allows you to register a 'Default Bean' for a given type and
@@ -54,6 +56,8 @@
 public class DefaultBeanExtension implements Extension
 {
 
+   Logger log = LoggerFactory.getLogger(DefaultBeanExtension.class);
+
    private static final Set<DefaultBeanDefinition> beans = new HashSet<DefaultBeanDefinition>();
 
    /**
@@ -80,6 +84,7 @@
          DefaultBeanDefinition definition = it.next();
          if (definition.matches(event.getBean()))
          {
+            log.info("Preventing install of default bean " + definition.getDefaultBean());
             it.remove();
          }
       }
@@ -89,6 +94,7 @@
    {
       for (DefaultBeanDefinition d : beans)
       {
+         log.info("Installing default bean " + d.getDefaultBean());
          event.addBean(d.getDefaultBean());
       }
    }



More information about the weld-commits mailing list