-
Bug
-
Resolution: Won't Do
-
Major
-
None
-
2.3.2.Final
-
None
Enabled decorator is not applied to produced beans.
@Decorator public abstract class FooDecorator implements Foo { @Any @Inject @Delegate private Foo foo; @Override public String process() { ... return foo.process(); } }
Decorator is applied to bean Baz...
@Baz public class Baz implements Foo { ... }
...but not to produced bean Bar.
@Bar @Produces public Foo producePaymentProcessor() { return new Foo() { .... }; };