Versions since 1.25 including latest 1.31 does throwing an Exception when using Proxy Classes. There is a line of code commented under "754d332" that is causing this behavior. It's not reasonable to me why this has been introduced.
The text was updated successfully, but these errors were encountered:
Well, I'm using Weld (CDI) which is using Proxies at runtime. Those classes are not found by ClassFile throwing intgernal NotFoundException. I'm still not sure why this method (754d332) is called. No return value, no inner state?
Looking if I can create a small (simple) example test.
Thanks. Weld generates a synthetic subclass for each test class using CdiRunner, and JMockit attempts to read it to extract method parameter names. Naturally, in the case of synthetic subclass, JMockit should instead take the superclass, which is the actual test class.