[jboss-cvs] JBossAS SVN: r99044 - in projects/kernel/trunk: kernel/src/main/java/org/jboss/kernel/plugins/annotations and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Jan 5 14:18:09 EST 2010


Author: kabir.khan at jboss.com
Date: 2010-01-05 14:18:09 -0500 (Tue, 05 Jan 2010)
New Revision: 99044

Modified:
   projects/kernel/trunk/aop-mc-int/src/main/java/org/jboss/aop/microcontainer/beans/LifecycleBinding.java
   projects/kernel/trunk/kernel/src/main/java/org/jboss/kernel/plugins/annotations/LifecycleAnnotationPlugin.java
Log:
Tidy up logging

Modified: projects/kernel/trunk/aop-mc-int/src/main/java/org/jboss/aop/microcontainer/beans/LifecycleBinding.java
===================================================================
--- projects/kernel/trunk/aop-mc-int/src/main/java/org/jboss/aop/microcontainer/beans/LifecycleBinding.java	2010-01-05 19:10:07 UTC (rev 99043)
+++ projects/kernel/trunk/aop-mc-int/src/main/java/org/jboss/aop/microcontainer/beans/LifecycleBinding.java	2010-01-05 19:18:09 UTC (rev 99044)
@@ -23,6 +23,7 @@
 
 import java.lang.annotation.Annotation;
 
+import org.apache.log4j.Logger;
 import org.jboss.annotation.factory.AnnotationCreator;
 import org.jboss.aop.AspectManager;
 import org.jboss.aop.microcontainer.integration.LifecycleAspectDependencyBuilderListItem;
@@ -42,6 +43,7 @@
  */
 public class LifecycleBinding
 {
+   private final static Logger log = Logger.getLogger(LifecycleBinding.class);
    protected String name;
    protected AspectManager manager;   
    private String classes;
@@ -98,8 +100,8 @@
          throw new IllegalArgumentException("The 'expr' attribute has been deprecated. Only the name of an annotation in the 'classes' attribute work now.");
       if (classes == null)
          throw new IllegalArgumentException("Null 'classes' attribute.");
-      if (manager == null)
-         throw new IllegalArgumentException("Null manager");
+      if (manager != null)
+         log.warn("The use of manager has been deprecated and is unnecessary");
       if (callbackBean == null)
          throw new IllegalArgumentException("Null callback bean");
       if (state == null)

Modified: projects/kernel/trunk/kernel/src/main/java/org/jboss/kernel/plugins/annotations/LifecycleAnnotationPlugin.java
===================================================================
--- projects/kernel/trunk/kernel/src/main/java/org/jboss/kernel/plugins/annotations/LifecycleAnnotationPlugin.java	2010-01-05 19:10:07 UTC (rev 99043)
+++ projects/kernel/trunk/kernel/src/main/java/org/jboss/kernel/plugins/annotations/LifecycleAnnotationPlugin.java	2010-01-05 19:18:09 UTC (rev 99044)
@@ -39,8 +39,6 @@
  */
 public class LifecycleAnnotationPlugin<C extends Annotation> extends ClassAnnotationPlugin<C>
 {
-   Logger log = Logger.getLogger(LifecycleAnnotationPlugin.class);
-   
    private final DependencyBuilderListItem item;
    
    public LifecycleAnnotationPlugin(Class<C> annotation, DependencyBuilderListItem item)




More information about the jboss-cvs-commits mailing list