It is reoccuring question how one could invoke a Spring proxied bean method from the bean itself preserving all side-effects of AOP assigned to the method.