You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "ASF subversion and git services (Jira)" <ji...@apache.org> on 2022/04/20 15:18:00 UTC

[jira] [Commented] (ARTEMIS-3783) rationalise config for alternate jakarta spec versions

    [ https://issues.apache.org/jira/browse/ARTEMIS-3783?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17525068#comment-17525068 ] 

ASF subversion and git services commented on ARTEMIS-3783:
----------------------------------------------------------

Commit 6eb78a26348db54164128c32c7321f1a8ae23c35 in activemq-artemis's branch refs/heads/main from Robbie Gemmell
[ https://gitbox.apache.org/repos/asf?p=activemq-artemis.git;h=6eb78a2634 ]

ARTEMIS-3783: rationalise config for alternate jakarta spec versions to simplify and align their use


> 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
>            Priority: Major
>             Fix For: 2.22.0
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> 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)