<div dir="ltr"><div>Hi Bill,</div><div><br></div><div>You can find the code we're using in HV at <a href="https://github.com/hibernate/hibernate-validator/blob/master/engine/src/main/java/org/hibernate/validator/internal/util/classhierarchy/Filters.java#L75">https://github.com/hibernate/hibernate-validator/blob/master/engine/src/main/java/org/hibernate/validator/internal/util/classhierarchy/Filters.java#L75</a>.</div>
<div><br></div><div>There is no binary dependency, but as Emmanuel said it's not portable.</div><div><br></div><div>--Gunnar</div><div><br></div><div><br></div>> Can you point me to this code Emmanuel? Right now, I'm just doing:<br>
<br>> if (class.getName().contains("WeldClientProxy")) {}<br><br>>Not sure how reliable that is. I want something that is not binary <br>> dependent.<br><br>> But, IMO, I just don't see any reason why proxy generator couldn't be fixed.<br>
<br>On 10/29/2013 9:53 AM, Emmanuel Bernard wrote:<br>> > We had the same problem in Hibernate Validator and had to make special<br>>> code to detect Weld proxies. A portable solution would be nice.<br>>><br>
<br><br><br></div>