[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