[jboss-jira] [JBoss JIRA] Created: (JBAOP-415) Advice Matching algorithm is ignoring generics
Flavia Rainone (JIRA)
jira-events at lists.jboss.org
Tue Jun 12 23:41:11 EDT 2007
Advice Matching algorithm is ignoring generics
----------------------------------------------
Key: JBAOP-415
URL: http://jira.jboss.com/jira/browse/JBAOP-415
Project: JBoss AOP
Issue Type: Bug
Security Level: Public (Everyone can see)
Affects Versions: 2.0.0.alpha4
Reporter: Flavia Rainone
Assigned To: Flavia Rainone
Fix For: 2.0.0.alpha5
Advice Matching does not takes into account generic types; it is working with the old reflection API instead (Class instead of Type).
To modifiy this, we need to update code in classes:
- org.jboss.aop.advice.annotation.AdviceInfo
- org.jboss.aop.advice.annotation.AnnotatedParameterAdviceInfo
- org.jboss.aop.advice.AdviceMethodProperties
- joinpoint generators that pass the return, arguments and exception types to AdviceMethodProperties instances.
This includes updating the assignability degree algorithm of org.jboss.aop.advice.annotation package.
The methods for this task are partly written in org.jboss.test.aop.beforeafterArgs.ArgAspectGenerics.
Tests for generic return types are also necessary, and need to be written.
--
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
More information about the jboss-jira
mailing list