-
Bug
-
Resolution: Done
-
Minor
-
3.1.8.Final, 4.0.2.Final, 5.0.0.Beta1
-
None
-
None
First brought up in https://github.com/weld/core/pull/2652.
Since JDK 11, new check needs to be done to determine default package.
We still have some logic dependent on this that wasn't change and it can lead to using incorrect ProtectionDomain while defining proxies.
This fix should go to all actively maintaned versions - 3,4 and 5.