Skip to content
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

repackaged jakarta.* packages conflict with upstream ones #17

Closed
morgwai opened this issue Oct 28, 2021 · 3 comments
Closed

repackaged jakarta.* packages conflict with upstream ones #17

morgwai opened this issue Oct 28, 2021 · 3 comments

Comments

@morgwai
Copy link

morgwai commented Oct 28, 2021

guice package depends on repackaged versions of jakarta.activation, jakarta.validation-api and jakarta.annotation-api which conflict with upstream versions: for example when using upstream hibernate that depends on upstream jakarta,activation.
Not sure what the reason for repackaging these artifacts was, but surely it causes a lot of problems :(

@GedMarc
Copy link
Collaborator

GedMarc commented Nov 8, 2022

The reasoning behind this is mostly to enable hibernate to be packaged into jlink native artifacts, which we use for all our deploys,

I will be making the dependencies optional as much as possible to not conflict with existing frameworks,
However you will lose the full modular implementation, and will only be able to use the automated module names from the desired libraries, and not be able to bundle a JRE for deployments

I see as well quite a few out of date deploys on maven, my apologies wasn't watching the automated builds as closely as I should have.

The upload this evening will be marked as version 2

GedMarc added a commit to JWebMP/TypescriptClient that referenced this issue Nov 15, 2022
GedMarc added a commit to JWebMP/Angular that referenced this issue Nov 15, 2022
GedMarc added a commit to JWebMP/FullCalendarPro that referenced this issue Nov 15, 2022
GedMarc added a commit to JWebMP/DataTables-Bootstrap that referenced this issue Nov 15, 2022
GedMarc added a commit to JWebMP/Bootstrap that referenced this issue Nov 15, 2022
GedMarc added a commit to JWebMP/FullCalendar that referenced this issue Nov 15, 2022
GedMarc added a commit to GedMarc/JWebMP-Pintura that referenced this issue Nov 15, 2022
GedMarc added a commit to JWebMP/FileUpload-JQuery that referenced this issue Nov 15, 2022
GedMarc added a commit to JWebMP/FontAwesomePro that referenced this issue Nov 15, 2022
GedMarc added a commit to GedMarc/JWebMP-NgSelect that referenced this issue Nov 15, 2022
GedMarc added a commit to JWebMP/Gallery that referenced this issue Nov 15, 2022
GedMarc added a commit to JWebMP/JQuery that referenced this issue Nov 15, 2022
GedMarc added a commit to JWebMP/FontAwesome that referenced this issue Nov 15, 2022
GedMarc added a commit to GedMarc/JWebMP-JSPlugins-Parent that referenced this issue Nov 15, 2022
GedMarc added a commit to JWebMP/ChartJS that referenced this issue Nov 15, 2022
@GedMarc
Copy link
Collaborator

GedMarc commented Nov 15, 2022

Struggling on the renew of the TeamCity open source license

GedMarc added a commit to JWebMP/DataTables that referenced this issue Nov 15, 2022
GedMarc added a commit to GedMarc/JWebMPAngularPlugins-Parent that referenced this issue Nov 15, 2022
GedMarc added a commit to GedMarc/JWebMP-JQuery-Parent that referenced this issue Nov 15, 2022
GedMarc added a commit to GedMarc/JWebMP-Graphing-Parent that referenced this issue Nov 15, 2022
GedMarc added a commit to GedMarc/JWebMP-IconSets-Parent that referenced this issue Nov 15, 2022
GedMarc added a commit to JWebMP/Core that referenced this issue Nov 15, 2022
GedMarc added a commit to GedMarc/JWebMP-Forms-Plugins that referenced this issue Nov 15, 2022
GedMarc added a commit to GedMarc/JWebMP-Core that referenced this issue Nov 15, 2022
GedMarc added a commit to GuicedEE/Hazelcast-Hibernate that referenced this issue Nov 15, 2022
GedMarc added a commit to GuicedEE/Persistence that referenced this issue Nov 15, 2022
GedMarc added a commit to GuicedEE/Hazelcast that referenced this issue Nov 15, 2022
GedMarc added a commit to GuicedEE/GuicedInjection that referenced this issue Nov 15, 2022
GedMarc added a commit to GuicedEE/Servlets that referenced this issue Nov 15, 2022
GedMarc added a commit to GuicedEE/Undertow that referenced this issue Nov 15, 2022
GedMarc added a commit to GuicedEE/GuicedEE that referenced this issue Nov 15, 2022
GedMarc added a commit that referenced this issue Nov 15, 2022
GedMarc added a commit to JWebMP/BOM that referenced this issue Nov 15, 2022
GedMarc added a commit to GuicedEE/BOM that referenced this issue Nov 15, 2022
GedMarc added a commit to Entity-Assist/EntityAssist that referenced this issue Nov 15, 2022
GedMarc added a commit to GedMarc/GuicedEE that referenced this issue Nov 15, 2022
GedMarc added a commit to GedMarc/JWebMPDevKit that referenced this issue Nov 15, 2022
GedMarc added a commit to GedMarc/JWebMP-JSPlugins-Parent that referenced this issue Nov 15, 2022
GedMarc added a commit to GedMarc/JWebMP-Bootstrap-Parent that referenced this issue Nov 15, 2022
GedMarc added a commit to GedMarc/JWebMP-JQuery-Parent that referenced this issue Nov 15, 2022
GedMarc added a commit to GedMarc/JWebMP-IconSets-Parent that referenced this issue Nov 15, 2022
GedMarc added a commit to GedMarc/JWebMP-BlueImp-Parent that referenced this issue Nov 15, 2022
GedMarc added a commit to GedMarc/JWebMP-Forms-Plugins that referenced this issue Nov 15, 2022
GedMarc added a commit to GedMarc/JWebMP-PluginsParent that referenced this issue Nov 15, 2022
GedMarc added a commit to GedMarc/JWebMP-Builder that referenced this issue Nov 15, 2022
GedMarc added a commit to GedMarc/GuicedEE that referenced this issue Nov 15, 2022
GedMarc added a commit to GedMarc/JWebMPDevKit that referenced this issue Nov 15, 2022
GedMarc added a commit to GedMarc/JWebMP-PluginsParent that referenced this issue Nov 15, 2022
GedMarc added a commit to GedMarc/JWebMP-Builder that referenced this issue Nov 15, 2022
GedMarc added a commit to JWebMP/Parent that referenced this issue Nov 15, 2022
GedMarc added a commit to GedMarc/JWebMPDevKit that referenced this issue Nov 15, 2022
@GedMarc
Copy link
Collaborator

GedMarc commented Apr 13, 2024

Only JACC is not modularized, all references have been updated

@GedMarc GedMarc closed this as completed Apr 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants