[jboss-cvs] JBossAS SVN: r74294 - projects/aop/branches/joinpoint_graph/aop/src/main/org/jboss/aop/joinpoint/graph.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Sun Jun 8 18:26:16 EDT 2008
Author: flavia.rainone at jboss.com
Date: 2008-06-08 18:26:16 -0400 (Sun, 08 Jun 2008)
New Revision: 74294
Modified:
projects/aop/branches/joinpoint_graph/aop/src/main/org/jboss/aop/joinpoint/graph/AdvisedData.java
projects/aop/branches/joinpoint_graph/aop/src/main/org/jboss/aop/joinpoint/graph/BehaviorNode.java
Log:
[JBAOP-504] Advisor was not being set in BehaviorNode, causing NullPointerException.
Modified: projects/aop/branches/joinpoint_graph/aop/src/main/org/jboss/aop/joinpoint/graph/AdvisedData.java
===================================================================
--- projects/aop/branches/joinpoint_graph/aop/src/main/org/jboss/aop/joinpoint/graph/AdvisedData.java 2008-06-08 22:23:21 UTC (rev 74293)
+++ projects/aop/branches/joinpoint_graph/aop/src/main/org/jboss/aop/joinpoint/graph/AdvisedData.java 2008-06-08 22:26:16 UTC (rev 74294)
@@ -69,7 +69,7 @@
BehaviorNode behaviorNode = behaviors.searchValue(behaviorKey);
if (behaviorNode == null)
{
- behaviorNode = new BehaviorNode(advisor, method);
+ behaviorNode = new BehaviorNode(this.advisor, method);
TreeInsertionUtil.insertNode(behaviorNode, behaviorKey, behaviors);
}
return behaviorNode;
Modified: projects/aop/branches/joinpoint_graph/aop/src/main/org/jboss/aop/joinpoint/graph/BehaviorNode.java
===================================================================
--- projects/aop/branches/joinpoint_graph/aop/src/main/org/jboss/aop/joinpoint/graph/BehaviorNode.java 2008-06-08 22:23:21 UTC (rev 74293)
+++ projects/aop/branches/joinpoint_graph/aop/src/main/org/jboss/aop/joinpoint/graph/BehaviorNode.java 2008-06-08 22:26:16 UTC (rev 74294)
@@ -46,12 +46,14 @@
public BehaviorNode(Advisor advisor, Method member)
{
+ this.advisor = advisor;
this.member = member;
this.behaviourType = BehaviourType.METHOD;
}
public BehaviorNode(Advisor advisor, Constructor member)
{
+ this.advisor = advisor;
this.member = member;
this.behaviourType = BehaviourType.CONSTRUCTOR;
}
More information about the jboss-cvs-commits
mailing list