Hi Hardy, yeah, I also considered the ignoreAnalyzer on a non analyzed field the most likely candidate and I therefore removed all those, with the exact same result. I think I might have just cracked it. I had a Transient transient method in that class : {code} public UserRole getRole(String role) {code} that I hadn't marked as {{ @Transient }}, because of the method parameter. Is it possible that HSearch or ORM is picking up these getMethods getters so that they start interfering? Yep, it looks like that's the issue. It's working now.
|