astefanutti commented on a change in pull request #4562:
URL: https://github.com/apache/camel/pull/4562#discussion_r520623062



##########
File path: 
components/camel-cdi/src/main/java/org/apache/camel/cdi/AnnotatedDelegate.java
##########
@@ -21,11 +21,13 @@
 import java.util.HashSet;
 import java.util.Set;
 
+import javax.enterprise.inject.Vetoed;

Review comment:
       Wow, I see. It's aeecbc47c5accd0425c5cc6c2b5ba8b968d51274 that changed 
the compilation from using CDI 1.0 to CDI 2.0, and broke binary compatibility 
as the `Bean` interface changed its hierarchy to use the new `BeanAttributes` 
interface. So CDI 1.0 compatibility got broken starting Camel 3.0. AFAIK, 
nobody has ever complained so it may be a good empirical test to considered 
dropping support safe.




----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to