Lenny Primak
Lenny Primak
Hi, Gus, You may be conflating the `jakarta` namespace with Jakarta EE features. Jakarta EE Integration Module `shiro-jakarta-ee` requires OmniFaces and a compliant Jakarta EE container to work. Shiro is...
The issue is this PR isn't really reviewable as is (too big) @nsoft if you could share a "reproducer" for this PR, i.e. sequence of command line, or a script,...
Well, if I could reproduce changes with an OpenRewrite script, we could wind up with a much simpler PR at the end, and it'll give the Shiro team much more...
Yes. #2224 :)

Hi, Mark, I modified the description to show exactly what's happening. Also uploaded screenshot from VisualVM. It's clear that GC isn't collecting ClassLoaders while they are in the cache. The...
`SoftConcurrentHashMap.map` contains `Class` ask `key`, which in turn has a hard reference to the `ClassLoader` `BeanProperties` also has a hard reference to `Class` I have done a number of tests...
@markt-asf Any thoughts please? Thank you
Hi, Mark, The memory leak is clearly demonstrated by the VisualVM screenshot and my comments above. I spent 10s of volunteer hours tracking this down, fixing it and verifying the...
Hi, Mark, @edburns would like me to produce a video with the memory leak. Would that be helpful? Do you have any questions or suggestions? Is there anything above that's...