-
Notifications
You must be signed in to change notification settings - Fork 565
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
Use com.sun.activation:jakarta.activation instead of jakarta.activation-api #2770
Comments
Use Angus activation as the implementation |
In 4.0 it appears as though we can remove almost all dependency on jakarta.activation. See PR #6138. I still need to investigate 3.x. |
the right combination to use is |
With the latest PRs we have, for the most part, removed the dependency on jakarta.activation-api from Helidon 2, 3 and 4. With that I think this issue no longer applies so I'm closing it. |
Environment Details
Problem Description
Helidon currently removes
jakarta.activation
artifact from all its dependencies and usesjakarta.activation-api
artifact instead. Problem with this is that the-api
artifact contains no implementation and whoever depends on it may get unexpected behaviour due to missing functionality. Also note thatjakarta.activation-api
artifact may not be able to start properly on JPMS/OSGi due to missing implementation classes (that's activation's problem to be solved in that project).The text was updated successfully, but these errors were encountered: