Closed
Description
Yanming Zhou opened SPR-17310 and commented
Persistable <- BaseUser <- User
BaseManager<T extends Persistable> <- BaseUserManager<T extends BaseUser> <- UserManager<User>
BaseManagerImpl<T extends Persistable> <- BaseUserManagerImpl<T extends BaseUser> <- UserManagerImpl<User>
The mostSpecificMethod should return method UserManagerImpl.save(User), but return BaseUserManagerImpl.save(BaseUser) which doesn't annotated, it will cause @annotation
pointcut broken.
Affects: 5.1 GA
Attachments:
- DeclaringClassTest.zip (10.66 kB)
- spr17310.zip (10.24 kB)