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