[
https://issues.apache.org/jira/browse/SHIRO-814?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17378675#comment-17378675
]
Romain Manni-Bucau commented on SHIRO-814:
------------------------------------------
What about maven-shade plugin, this is the best compromise as of today for all
libraries since very few server support both (for good reason, tomcat does for
ex with a premigration step but meecrowave, tomee, and most recent servers will
not for good reasons - it is a fragile conversion for any server < full EE).
Using maven shade or
[https://rmannibucau.metawerx.net/move-from-javax-to-jakarta-with-apache-tomee-9-2.html]
(which lead to the same) enable to have a relocated version of its jar + a bom
and voila, single codebase, potentially tested on both javax and jakarta
servers and all users are happy.
> Migrate from package javax.servlet to jakarta.servlet
> -----------------------------------------------------
>
> Key: SHIRO-814
> URL: https://issues.apache.org/jira/browse/SHIRO-814
> Project: Shiro
> Issue Type: Task
> Reporter: Tamás Cservenák
> Priority: Major
>
> As all {{javax}} libraries are being moved and rerelased (like servlet-api 5
> that is same as servlet-api 4 except for package change from
> {{javax.servlet}} to {{jakarta.servlet}})
--
This message was sent by Atlassian Jira
(v8.3.4#803005)