<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.28.1">
</HEAD>
<BODY>
In Weld, we do apply decorators and interceptors on all managed beans, including the ones which are @Dependent.<BR>
<BR>
Marius<BR>
On Tue, 2009-10-27 at 14:03 -0400, Dan Allen wrote:<BR>
<BLOCKQUOTE TYPE=CITE>
    According to the intro in Chapter 8. Decorators:<BR>
    <BR>
    &quot;Decorators may be associated with any managed bean that is not itself an interceptor or decorator or with any EJB session bean.&quot;<BR>
    <BR>
    Dependent-scoped beans are managed beans, so ergo, they must allow decorators.<BR>
    <BR>
    I can't provide a use case off the top of my head (just not something my mind is currently chewing on).<BR>
    <BR>
    -Dan<BR>
    <BR>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    On Tue, Oct 27, 2009 at 1:53 PM, Gurkan Erdogdu &lt;<A HREF="mailto:gurkanerdogdu@yahoo.com">gurkanerdogdu@yahoo.com</A>&gt; wrote:
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <BLOCKQUOTE>
        Hi;<BR>
        <BR>
        <BR>
        Does the 299 specification indicate that interceptors and decorators should<BR>
        not be called for dependent scoped beans?<BR>
        <BR>
        Currently we do not implement Interceptor/Decorator on @Dependent scoped beans in OWB because we do all interceptor/decorator stuff using proxy and @Dependent scoped beans do not require client proxy. <BR>
        <BR>
        Does anyone has a good use case/example when dependent scoped beans are useful or necessary?<BR>
        <BR>
        Thanks;<BR>
        <BR>
        --Gurkan<BR>
        <BR>
        <BR>
        <BR>
    </BLOCKQUOTE>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <BLOCKQUOTE>
        <BR>
        <BR>
    </BLOCKQUOTE>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <BLOCKQUOTE>
        <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">https://lists.jboss.org/mailman/listinfo/weld-dev</A>
    </BLOCKQUOTE>
</BLOCKQUOTE>
<BLOCKQUOTE TYPE=CITE>
    <BR>
    <BR>
    <BR>
    -- <BR>
    Dan Allen<BR>
    Senior Software Engineer, Red Hat | Author of Seam in Action<BR>
    Registered Linux User #231597<BR>
    <BR>
    <A HREF="http://mojavelinux.com">http://mojavelinux.com</A><BR>
    <A HREF="http://mojavelinux.com/seaminaction">http://mojavelinux.com/seaminaction</A><BR>
    <A HREF="http://www.google.com/profiles/dan.j.allen">http://www.google.com/profiles/dan.j.allen</A>
<PRE>
_______________________________________________
weld-dev mailing list
<A HREF="mailto:weld-dev@lists.jboss.org">weld-dev@lists.jboss.org</A>
<A HREF="https://lists.jboss.org/mailman/listinfo/weld-dev">https://lists.jboss.org/mailman/listinfo/weld-dev</A>
</PRE>
</BLOCKQUOTE>
<BR>
</BODY>
</HTML>