BTW Jozef Hartinger, I am not following when you claim that you can't fix it. Last time I discussed this with Pete and all (back when we did BV 1.1), I remember that you guys planned to fix it in a future version. Can you explain why you cannot? Esp. on a CDI 2.0 timeframe?
There are existing frameworks/extensions which depend on this behavior (they read annotations right from the intercepted method instead of looking it up in the class hierarchy). Changing this means breaking user code.
The constraint seems to be overly strict anyway. Is there a chance lowering it in the future as described here: https://forum.hibernate.org/viewtopic.php?f=26&t=1039763 ?
|