[
http://jira.jboss.com/jira/browse/JBAOP-433?page=comments#action_12393400 ]
Flavia Rainone commented on JBAOP-433:
--------------------------------------
The cause of the bug is that the advisor keeps bindings map (conCalledByConBindings,
methodCalledByConBindings and so on).
This map is useless in terms of chains being rebuilt, once the chains must be rebuilt
based on the bindings contained in the domain... otherwise, the bindings applicable to a
specific call joinpoint will always be the ones loaded to the map on start up.
So, two things to consider: don't use those mappings for rebuilding call interceptor
chains, and verify if those mappings shouldn't be removed (in case they are used only
for that reason).
Caller Interceptor Chains Are Not Rebuilt
-----------------------------------------
Key: JBAOP-433
URL:
http://jira.jboss.com/jira/browse/JBAOP-433
Project: JBoss AOP
Issue Type: Bug
Security Level: Public(Everyone can see)
Affects Versions: 1.5.5.GA, 2.0.0.alpha5
Reporter: Flavia Rainone
Assigned To: Stale Pedersen
Priority: Minor
Fix For: 2.0.0.GA
The rebuild process of interceptor chains for caller pointcuts is not taking place
correctly: no pointcut rematching is being performed.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira