- Spring MVC 5.3
   - Combination of legacy JSP, JSTL, Thymeleaf and JSF/Tiles  (that
   probably begs questions;  multiple apps developed over several decades and
   limited resources to address tech debt)
   - A number of 3rd party library dependencies;  some having migrated to
   Jakarta-EE and some not (yet)

I've considered migrating to Spring Boot but don't see the cost/benefit
given we don't use embedded Tomcat

On Thu, Apr 4, 2024 at 5:26 PM Lenny Primak <le...@flowlogix.com> wrote:

> Thanks for your feedback.
> What’s the rest of your stack look like?
> If you are using Spring how is the lack of support for Spring 2 handled?
> Or do you use something else?. JSF? Vaadin?
>
> On Apr 4, 2024, at 3:57 PM, Steve Lopez via user <u...@shiro.apache.org>
> wrote:
>
> 
> I would be curious how many shiro projects are still on Tomcat 9 given the
> heavy lift to migrate to Jakarta-EE.
>
> We're on Java 17, Tomcat 9 & Shiro 1.13.   While we plan to migrate to
> Jakarta-EE (and Tomcat 10) it'll likely be at least a year before it can
> fit in the roadmap.   So we would need to stay on Shiro 2 (javax) if Shiro
> 3 were to come out before that timeframe and it didn't support shading.
>
> On Thu, Apr 4, 2024 at 4:42 PM <le...@flowlogix.com> wrote:
>
>> Looks like just one comment so far
>>
>> > On Apr 4, 2024, at 9:48 AM, Jean-Baptiste Onofré <j...@nanthrax.net>
>> wrote:
>> >
>> > Hi Lenny,
>> >
>> > Did you receive comments on this thread ?
>> >
>> > Regards
>> > JB
>> >
>> > On Fri, Mar 15, 2024 at 5:10 AM <le...@flowlogix.com> wrote:
>> >>
>> >> Hi,
>> >>
>> >> Since Shiro 2.0-alpha and 2.0 Final has been released, most, if not
>> all questions we have been getting are about Jakarta EE integration.
>> >> Mostly regarding shaded artifacts and their usage, i.e. jakarta.*
>> namespace.
>> >> These and other discussion warrant a few question worth discussing.
>> >> Please keep in mind by the time Shiro 3.x is released, it could be
>> 2025 or later.
>> >>
>> >> 1) How long should Shiro 1.x be maintained?
>> >> Not at all? 6 months? 1 year? 2 years? Other?
>> >>
>> >> 2) Should Shiro 3 support javax.* namespace via shading at all?
>> >> Not at all (drop support?) As shaded artifact? As different version
>> (shiro-core:3.0-javax)?
>> >>
>> >> 3) Should Shiro 3 support SpringBoot 2.x or drop support for SB 2.x at
>> all (requires dropping support for javax namespace)
>> >>
>> >> 4) What’s the minimum Java version?
>> >> Keep it at 11? Switch to 17 (both SpringBoot 3.x and Jakarta EE 11
>> require 17+)? Switch to 17? Switch to 21 as minimum version?
>> >>
>> >> Any other issues?
>> >>
>> >
>>
>>

Reply via email to