<div dir="ltr">Hi,<div><br></div><div>When adding a manually constructed Bean&lt;T&gt; instance using AfterBeanDiscovery.addBean(Bean&lt;?&gt;), or using the AfterBeanDiscovery.addBean() method and the BeanConfigurator, the resulting bean can&#39;t be decorated.</div><div><br></div><div>This is because seemingly CDI expects the create() method of Bean&lt;T&gt; to locate the decorators itself and apply them to the instance it returns.</div><div><br></div><div>Using BeanManager.resolveDecorators one can obtain the Decorator&lt;T&gt; instances, but am I right that there&#39;s no portable way to actually apply those decorators to the bean instance?</div><div><br></div><div>Kind regards,</div><div>Arjan</div><div><br></div><div><br></div></div>