[jboss-cvs] JBossAS SVN: r57962 - projects/aop/trunk/aop/src/main/org/jboss/aop
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Nov 1 08:38:48 EST 2006
Author: kabir.khan at jboss.com
Date: 2006-11-01 08:38:45 -0500 (Wed, 01 Nov 2006)
New Revision: 57962
Modified:
projects/aop/trunk/aop/src/main/org/jboss/aop/Advisor.java
projects/aop/trunk/aop/src/main/org/jboss/aop/ClassAdvisor.java
Log:
Improve logging when creating interceptor chains
Modified: projects/aop/trunk/aop/src/main/org/jboss/aop/Advisor.java
===================================================================
--- projects/aop/trunk/aop/src/main/org/jboss/aop/Advisor.java 2006-11-01 11:47:50 UTC (rev 57961)
+++ projects/aop/trunk/aop/src/main/org/jboss/aop/Advisor.java 2006-11-01 13:38:45 UTC (rev 57962)
@@ -691,8 +691,7 @@
throw new RuntimeException(e);
}
*/
- System.err.println("method matched binding " + binding.getPointcut().getExpr() + " " + method.toString());
-
+ System.err.println("[debug] method matched binding: " + method.toString());
}
binding.addAdvisor(this);
MethodMatchInfo info = newMethodInterceptors.getMatchInfo(keys[i]);
@@ -904,7 +903,7 @@
Constructor constructor = constructors[i];
if (binding.getPointcut().matchesExecution(this, constructor))
{
- if (AspectManager.verbose) System.err.println(constructor + " matched binding " + binding.getName() + " " + binding.getPointcut().getExpr());
+ if (AspectManager.verbose) System.err.println("[debug] constructor matched binding: " + constructor);
adviceBindings.add(binding);
binding.addAdvisor(this);
ConstructorInfo info = (ConstructorInfo)newConstructorInfos.get(i);
@@ -923,7 +922,7 @@
Constructor constructor = info.getConstructor();
if (binding.getPointcut().matchesConstruction(this, constructor))
{
- if (AspectManager.verbose) System.err.println(constructor + " matched binding " + binding.getName() + " " + binding.getPointcut().getExpr());
+ if (AspectManager.verbose) System.err.println("[debug] construction matched binding: " + constructor);
adviceBindings.add(binding);
binding.addAdvisor(this);
pointcutResolved(info, binding, new ConstructorJoinpoint(constructor));
Modified: projects/aop/trunk/aop/src/main/org/jboss/aop/ClassAdvisor.java
===================================================================
--- projects/aop/trunk/aop/src/main/org/jboss/aop/ClassAdvisor.java 2006-11-01 11:47:50 UTC (rev 57961)
+++ projects/aop/trunk/aop/src/main/org/jboss/aop/ClassAdvisor.java 2006-11-01 13:38:45 UTC (rev 57962)
@@ -431,7 +431,7 @@
if ((!write && binding.getPointcut().matchesGet(this, field))
|| (write && binding.getPointcut().matchesSet(this, field)))
{
- if (AspectManager.verbose) System.err.println("field matched binding " + binding.getName());
+ if (AspectManager.verbose) System.err.println("[debug] field matched " + ((write) ? "write" : "read") + " binding: " + field);
adviceBindings.add(binding);
binding.addAdvisor(this);
FieldInfo info = (FieldInfo)newFieldInfos.get(i);
@@ -590,6 +590,7 @@
private void createInterceptorChains() throws Exception
{
+ if (AspectManager.verbose) System.out.println("[debug] Creating chains for " + clazz + " " + ((clazz != null) ? clazz.getClassLoader() : null ));
MethodInterceptors newMethodInfos = initializeMethodChain();
ArrayList newFieldReadInfos = initializeFieldReadChain();
ArrayList newFieldWriteInfos = initializeFieldWriteChain();
@@ -602,7 +603,7 @@
while (it.hasNext())
{
AdviceBinding binding = (AdviceBinding) it.next();
- if (AspectManager.verbose) System.out.println("iterate binding " + binding.getName() + " " + binding.getPointcut().getExpr());
+ if (AspectManager.verbose) System.out.println("[debug] iterate binding " + binding.getName() + " " + binding.getPointcut().getExpr());
resolveMethodPointcut(newMethodInfos, binding);
resolveFieldPointcut(newFieldReadInfos, binding, false);
resolveFieldPointcut(newFieldWriteInfos, binding, true);
More information about the jboss-cvs-commits
mailing list