-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Security manager preventing EqualsVerifier to create dynamic subclass #163
Comments
As I've asked in the thread you link to, you have to help me out here. Can you please give me such a jar, or show me how to make one, so I can reproduce this issue? |
Its been a while and my colleague finally had some spare time over to throw together a small project to demonstrate the bug. |
Thank you, and also please thank your colleague for taking the time to do this 😄. |
I found a solution for this issue! |
I've just released version 2.3, which should fix this problem. |
The steps are pretty well described here.
If there is a abstract class in a signed jar that is extended in an other class the security manager throws an security exception when the equals verifier tries to create an dynamic subclass in the signed jar.
What error message or stack trace does EqualsVerifier give?
java.lang.SecurityException: class "...ExternalClass$$DynamicSubclass"'s signer information does not match signer information of other classes in the same package
Which version of EqualsVerifier are you using?
2.1.8
Please provide any additional information below.
I'm adding this issue here for bookkeeping. The issue could possibly be solved by using prefab values.
The text was updated successfully, but these errors were encountered: