SilenceLurker commented on issue #1236:
URL: https://github.com/apache/shiro/issues/1236#issuecomment-2121822763

   Got it, and, based on my recent attempts, I suspect that the issue might be 
related to Spring-Boot3 using the Spring6 framework, whereas Spring-Boot2 uses 
the Spring5 framework. It seems that the RMI functionality has been removed (I 
noticed that the content is relatively simple and could potentially be manually 
added back in to temporarily resolve this issue). Additionally, the 
compatibility of Spring-Boot3 with Spring-Boot2 doesn't seem to be ideal, 
especially for parts that rely on the Spring5 framework. My current approach is 
to create a version of Shiro for Spring-Boot3 and replace the internal javax 
dependencies with jakarta dependencies (Spring-Boot2 uses javax, while in 
Spring-Boot3, it has been changed to Jakarta). This might solve the issue. I'm 
still trying and not sure if it will work, but adding a version specifically 
for Spring-Boot3 would be more user-friendly for those developing with 
Spring-Boot3 (so they don't have to manually exclude javax dependencies one by 
on
 e). I believe that creating an additional version to support Spring-Boot3 is 
simpler than trying to make the existing shiro-spring-boot support both 
Spring-Boot2 and 3.(Translated by GPT4o)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to