It is something I have been planing to do something about for a while now, but never quite got around to it. The original reason is that we needed a deterministic way of determining proxy names that will be the same accross JVM&#39;s, and using the class name will not always work, so we used bean ID&#39;s. It should be possible to simplify this for most cases.<br>
<br>Stuart<br><br><div class="gmail_quote">On Fri, May 27, 2011 at 5:21 AM, Dan Allen <span dir="ltr">&lt;<a href="mailto:dan.j.allen@gmail.com">dan.j.allen@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">On Thu, May 26, 2011 at 02:31, Jaikiran Pai <span dir="ltr">&lt;<a href="mailto:jpai@redhat.com" target="_blank">jpai@redhat.com</a>&gt;</span> wrote:<br></div><div class="gmail_quote"><div class="im"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


I am seeing many forum posts where, within the exception stacktrace, I<br>
see really long classnames for proxies generated by Weld.Here&#39;s one<br>
example <a href="http://community.jboss.org/message/604723#604723" target="_blank">http://community.jboss.org/message/604723#604723</a>. Out of<br>
curiosity, is there any reason why those names are so lengthy instead of<br>
just generating the classnames like java.lang.reflect.Proxy does?<br></blockquote><div><br></div></div><div>On top of the length annoyance, I think this is one of the reasons Weld doesn&#39;t work on the IBM JDK (or I&#39;m mistaken an it&#39;s a Solder issue). But from my brief testing, it had something to do with generated class names. Just a heads up.</div>


<div><br></div><div>-Dan</div><div><br></div></div><font color="#888888">-- <br><div>Dan Allen</div>Principal Software Engineer, Red Hat | Author of Seam in Action<br>Registered Linux User #231597<br><br><div><a href="http://www.google.com/profiles/dan.j.allen#about" target="_blank">http://www.google.com/profiles/dan.j.allen#about</a><br>


<a href="http://mojavelinux.com" target="_blank">http://mojavelinux.com</a><br><a href="http://mojavelinux.com/seaminaction" target="_blank">http://mojavelinux.com/seaminaction</a><br></div><br>
</font><br>_______________________________________________<br>
weld-dev mailing list<br>
<a href="mailto:weld-dev@lists.jboss.org">weld-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/weld-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/weld-dev</a><br></blockquote></div><br>