-
Bug
-
Resolution: Done
-
Major
-
None
-
None
-
None
Using repeatable qualifier is in contradiction with 11.3.12. Observer method resolution:
If two instances of the same qualifier type are given, an IllegalArgumentException is thrown. |
5.6.1. The Instance interface:
If two instances of the same qualifier type are passed to select(), an IllegalArgumentException is thrown. |
10.2.3. The Event interface
If two instances of the same qualifier type are passed to select(), an llegalArgumentException is thrown. |
11.3.6. Obtaining a Bean by type
If two instances of the same qualifier type are given, an IllegalArgumentException is thrown. |
11.3.13. Decorator resolution
If two instances of the same qualifier type are given, an IllegalArgumentException is thrown. |
11.3.14. Interceptor resolution
If two instances of the same interceptor binding type are given, an IllegalArgumentException is thrown. |
Should we remove this statement or make it more explicit by saying that this is true only for non-repeatable qualifiers/annotations?