-
Notifications
You must be signed in to change notification settings - Fork 186
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
Dev mode does not work using platform 1.4.1 #1171
Comments
1.0.0-M6 was tested against quarkus 1.3.1 |
Yes, I know, tested on 1.4.1.Final |
yep but I think there is an issue as there's no quarkus platform that supports camel-quarkus m7 so there may be some conflicts with the version |
Thanks for the feedback, @hakuseki ! Yes, this seems to be caused by maven choosing wrong paths to solve the dependency conflicts between the versions declared in camel-quarkus-bom 1.0.0-M7 and quarkus-universe-bom 1.4.1 (that in turn imports camel-quarkus-bom 1.0.0-M6). I have found two ways, how to solve it: (a) remove
You can do that, because camel-quarkus-bom imports quarkus-bom where all your quarkus deps are managed (b) Move camel-quarkus-bom before quarkus-universe-bom in your pom, so that it gets a higher precedence.
Universe 1.3.2 and CQ 1.0.0-M6 should be another valid combination:
This kind of issues boils down to the problem of synchronization between our (Camel Quarkus) releases and Quarkus Universe releases. Quarkus Universe sometimes upgrades Quarkus without waiting for a compatible Camel Quarkus version. There is some testing in place, but dev mode tests are not part of it. Hence we should either find a way to test dev mode in the platform or we should bind our release schedule to Quarkus. |
Thank you, I moved the camel bom over quarkus and now it works |
Unless somebody has a better idea, I am going to try to
|
The platform's CI now runs a basic dev mode test quarkusio/quarkus-platform#64 |
Using 1.0.0-M6 or 1.0.0-M7 on 1.4.1.Final, camel-quarkus-core throws the following exception:
Removing camel-quartkus-core from dependencies removes this error.
Sample available here
https://github.com/hakuseki/CamelQuarkusDynamicHttp
The text was updated successfully, but these errors were encountered: