title: AOP pointcut not registering
body: <p>I have a given spring bean with 3 methods, A, B and C. methodA is the entry point, it calls methodB and that method calls methodC.</p>
  
  <p>Here is my bean:</p>
  
  <pre><code>&lt;bean id="myBean" class="misc.zombies.Braainns" scope="prototype"&gt;
  </code></pre>
  
  <p>And here is my Java class where it runs:</p>
  
  <pre><code>@Autowired
  private Braainns myBean;
  
      ...
  
      myBean.methodA() //remember, methodA -&gt; methodB -&gt; methodC
  </code></pre>
  
  <p><strong>This point cut does not work, the advice is never applied</strong></p>
  
  <pre><code>&lt;aop:config&gt;
      &lt;aop:aspect id="deadLockRetry" ref="myDeadLockRetryExecutor"&gt;
          &lt;aop:pointcut id="myRetryOperation" expression="execution(* misc.zombies.Braaainns.methodC(..))"/&gt;
          &lt;aop:around pointcut-ref="myRetryOperation" method="retry"/&gt;    
      &lt;/aop:aspect&gt;
  &lt;/aop:config&gt;
  </code></pre>
  
  <p><strong>This point cut does work, yet the advice is only applied to methodA</strong></p>
  
  <pre><code>&lt;aop:config&gt;
      &lt;aop:aspect id="deadLockRetry" ref="myDeadLockRetryExecutor"&gt;
          &lt;aop:pointcut id="myRetryOperation" expression="execution(* misc.zombies.Braaainns.*(..))"/&gt;
          &lt;aop:around pointcut-ref="myRetryOperation" method="retry"/&gt;    
      &lt;/aop:aspect&gt;
  &lt;/aop:config&gt;
  </code></pre>