You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@artemis.apache.org by "Justin Bertram (Jira)" <ji...@apache.org> on 2026/09/21 16:18:00 UTC

[jira] [Updated] (ARTEMIS-5324) Move 100% to Jakarta

     [ https://issues.apache.org/jira/browse/ARTEMIS-5324?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Justin Bertram updated ARTEMIS-5324:
------------------------------------
    Description: 
We currently have the following modules that replicate existing modules but with all references to {{javax}} replaced with {{jakarta}}:
* artemis-jakarta-cdi-client
* artemis-jakarta-client
* artemis-jakarta-client-all
* artemis-jakarta-ra
* artemis-jakarta-server
* artemis-jakarta-service-extensions
* artemis-jakarta-openwire-protocol

We can remove all these and simply use {{jakarta}} directly in all the modules that these replicate. Furthermore, we can use Maven relocation to ease the transition for users so that they only have to change the {{<version>}} and not necessarily the {{<artifactId>}} in their {{pom.xml}} files.

  was:
We currently have the following modules that replicate existing modules but with all references to {{javax}} replaced with {{jakarta}}:
* artemis-jakarta-cdi-client
* artemis-jakarta-client
* artemis-jakarta-client-all
* artemis-jakarta-ra
* artemis-jakarta-server
* artemis-jakarta-service-extensions

We can remove all these and simply use {{jakarta}} directly in all the modules that these replicate. Furthermore, we can use Maven relocation to ease the transition for users so that they only have to change the {{<version>}} and not necessarily the {{<artifactId>}} in their {{pom.xml}} files.


> Move 100% to Jakarta
> --------------------
>
>                 Key: ARTEMIS-5324
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-5324
>             Project: Artemis
>          Issue Type: Sub-task
>            Reporter: Justin Bertram
>            Priority: Major
>
> We currently have the following modules that replicate existing modules but with all references to {{javax}} replaced with {{jakarta}}:
> * artemis-jakarta-cdi-client
> * artemis-jakarta-client
> * artemis-jakarta-client-all
> * artemis-jakarta-ra
> * artemis-jakarta-server
> * artemis-jakarta-service-extensions
> * artemis-jakarta-openwire-protocol
> We can remove all these and simply use {{jakarta}} directly in all the modules that these replicate. Furthermore, we can use Maven relocation to ease the transition for users so that they only have to change the {{<version>}} and not necessarily the {{<artifactId>}} in their {{pom.xml}} files.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@artemis.apache.org
For additional commands, e-mail: issues-help@artemis.apache.org