You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Robbie Gemmell (Jira)" <ji...@apache.org> on 2022/04/20 09:58:00 UTC
[jira] [Created] (ARTEMIS-3783) rationalise config for alternate jakarta spec versions
Robbie Gemmell created ARTEMIS-3783:
---------------------------------------
Summary: rationalise config for alternate jakarta spec versions
Key: ARTEMIS-3783
URL: https://issues.apache.org/jira/browse/ARTEMIS-3783
Project: ActiveMQ Artemis
Issue Type: Task
Affects Versions: 2.21.0
Reporter: Robbie Gemmell
Assignee: Robbie Gemmell
Fix For: 2.22.0
There are specific modules in the build using Jakarta EE 9 based artifacts, whereas the rest use the Jakarta EE8 artifacts. As such, these various modules are overriding the version of the spec jars accordinglyto ensure the appropriate one is used/depended on.
They currently all do this by hard coding the different override version in each module, whereas the base version config is nicely dependency managed from a single property at the root. More instances of this are being added as time goes, making the situation worse. We should rationalise the config for the alternate jakarta spec versions to their own single properties to simplify things, aligning their uses in the codebase and make things easier to maintain later.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)