Adopt Shiro 2.0.0

Description

Shiro 2.0.0 has been released. This release should finally resolve the split package which is currently forcing us to shade it.

Adopt this version and remove repackaged-shiro and repackaged-shiro-jar.

Activity

Robert Varga July 6, 2024 at 11:38 AM

Hmm... this is probably related to https://github.com/apache/shiro/issues/1449, so I think this is blocked for the time being.

Samuel Schneider May 28, 2024 at 8:40 AM

The shiro-web 2.0 requires javax.servlet version >= 4.0.0
The servlet dependency is provided by odl-karaf-feat-jetty, what means we inherit it from Karaf.

We need jetty-10 and the corresponding pax-web upgrade for this so this task is currently blocked by https://issues.apache.org/jira/browse/KARAF-7544

 

Draft for this bump: https://git.opendaylight.org/gerrit/c/aaa/+/110840

 

Ivan Hraško May 28, 2024 at 8:25 AM
Edited

Now, we are blocked by https://issues.apache.org/jira/browse/KARAF-7544

Because Servlet 4.0 is provided by Jetty 10. See: https://eclipse.dev/jetty/download.php#version-table

Ivan Hraško March 18, 2024 at 12:50 PM

Repackaged shiro had been introduced in: https://git.opendaylight.org/gerrit/c/aaa/+/89629.

Details

Assignee

Reporter

Labels

Fix versions

Priority

Created March 15, 2024 at 4:19 PM
Updated February 6, 2025 at 2:13 PM