| I've checked the case against current 5.0.5.Final. The error is gone and replaced by a check in ReflectHelper#findGetterMethod(Class, String). It seems it's no longer allowed to have both isMethod() and getMethod() inside a mapped class, which solves the randomness of this issue. I didn't check whether this behavior is named in the documentation - if not, it should be added there. Anyway, I've updated my testcase to the new PropertyAccessStrategyBasicImplTest.java . It should be green on every run, now. |