[ 
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)

Reply via email to