gabriel ortiz Decorator is a managed bean and thus its class must satisfy conditions for managed beans. See http://docs.jboss.org/cdi/spec/1.2/cdi-spec.html#what_classes_are_beans