<div dir="ltr"><div>Hi Bill,</div><div><br></div><div>You can find the code we&#39;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&#39;s not portable.</div><div><br></div><div>--Gunnar</div><div><br></div><div><br></div>&gt; Can you point me to this code Emmanuel?  Right now, I&#39;m just doing:<br>
<br>&gt; if (class.getName().contains(&quot;WeldClientProxy&quot;)) {}<br><br>&gt;Not sure how reliable that is.  I want something that is not binary <br>&gt; dependent.<br><br>&gt; But, IMO, I just don&#39;t see any reason why proxy generator couldn&#39;t be fixed.<br>
<br>On 10/29/2013 9:53 AM, Emmanuel Bernard wrote:<br>&gt; &gt; We had the same problem in Hibernate Validator and had to make special<br>&gt;&gt; code to detect Weld proxies. A portable solution would be nice.<br>&gt;&gt;<br>
<br><br><br></div>