Thanks, I'll check this ASAP.
Funnily enough, the test succeeds if I remove the abstract class from in between the interface and the concrete bean class. I'm not sure why.
That wouldn't surprise me much. Proxy generation is a complex matter and the behaviour differs based on class hierarchy because of the underlying code java generates (bridge methods for instance). |