-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
SmallRye Reactive Messaging brings in split package usage with leads to warnings logged #38711
Comments
/cc @Ladicek (smallrye), @cescoffier (reactive-messaging), @jmartisk (smallrye), @ozangunalp (reactive-messaging), @phillip-kruger (smallrye), @radcortez (smallrye) |
It's a known problem, but the fix is a big breaking change. So, we will leave with that until the next major. |
Alright, thank you. Unless it is already tracked in Quarkus issues, let's keep this one so that I can reference the issue from somewhere. |
It'll be fixed in reactive messaging 4.17.0 The module causing the split package is only used in the quarkus reactive messaging extension. |
Yeah, that's what I realized while reviewing. It seems to be fine. So, we should be able to fix it soon. |
I see @mschorsch , but I disagree with comments in there. I do not use upstream SmallRye Reactive Messaging directly and if Quarkus brings in dependencies that has split package use and then Quarkus itself reports it, that's Quarkus issue. Quarkus can always opt to not report split package if it doesn't want. Anyway, as Clement and Ozan mentioned, they are going to fix it. Thank you |
@ozangunalp did we integrate the fix already? |
No, it'll be a part of reactive messaging 4.17 |
Resolves split package on health package issue quarkusio#38711
Resolves split package on health package issue quarkusio#38711 (cherry picked from commit e530ff1)
Describe the bug
I have app solely consisting of the SmallRye Reactive Messaging extension and nothing else. When I start my application, I can see warning about split package usage.
Expected behavior
No warnings.
Actual behavior
Following message is logged:
How to Reproduce?
Steps to reproduce the behavior:
quarkus-snapshot-cli create app app2 --extensions=smallrye-reactive-messaging
cd app2/
quarkus dev
Output of
uname -a
orver
Fedora 38
Output of
java -version
OpenJDK Runtime Environment Temurin-21.0.1+12
Quarkus version or git rev
999-SNAPSHOT
Build tool (ie. output of
mvnw --version
orgradlew --version
)Apache Maven 3.9.3
Additional information
No response
The text was updated successfully, but these errors were encountered: