New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[camel-master branch] support ComponentNameResolver #892
Comments
@gnodet @jamesnetherton is someone of you already working on this ? |
@lburgazzoli is there anything specific that needs to be done for this? I tested it on the master branch and it seems to be working fine. |
@jamesnetherton not I'm aware of, was thinking to have this process done at build time so basically have a component name resolver that returns a static list of component names but maybe it is not needed. |
@jamesnetherton I think this has been already fixed right ? |
I need to revisit this, I started work on it but stopped for some reason that I now forget. |
I finally got around to taking another look at this. Is the intention that If so the signature for that method and |
@davsclaus may know |
Yeah Set would be better api as component names are unique |
Created a JIRA |
Okay changed the API in Camel 3.12 |
@davsclaus @jamesnetherton Dependency updates being what they are... discovering this a year later. SO: Changing from List to Set is a breaking change that should not have been included in a Minor release. Specifically, I ran into this issue because the dropwizard-camel-core package calls on this method for its health check and expects a List in response so upgrading past 3.11.0 of camel-api broke that library. |
What do you mean with dependencies updates are what they are? |
Meaning for a load of real world reasons we're not updating all of our dependencies relentlessly. *Especially when they are largely transitive dependencies of other dependencies that have interweaving version locks. (Such as Camel and Dropwizard) AND when we frequently run into breaking changes such as this one. I would love to just have Dependabot keep all of our deps current all the time BUT that's not the world of stability we live in. |
See: apache/camel@2e57fd7
The text was updated successfully, but these errors were encountered: