title: Aspectj aspect for specifying multiple packages
body: <p>I wanted to specify a pattern for aspectj @Around aspect that includes multiple packages.</p>
  
  <pre><code>Example : package 1 : aaa.bbb.ccc.ddd
            package 2 : aaa.bbb.ccc.eee 
            package 3 : aaa.bbb.ccc.eee.fff
  </code></pre>
  
  <p>Pattern which i used : </p>
  
  <pre><code>@Around("execution(* aaa.bbb.ccc.ddd.*.*(..)) &amp;&amp; execution(* aaa.bbb.ccc.eee..*.*(..))")
      i.e Intercept packages aaa.bbb.ccc.ddd, aaa.bbb.ccc.eee and any sub-package of aaa.bbb.ccc.eee
  </code></pre>
  
  <p>But this pattern doesnt seem to work. Though specifying a single pattern without &amp;&amp; condition works.</p>
  
  <p>Can someone suggest whats wrong with this pattern?</p>
  
  <p>Thanks,<br>
  Gayathri</p>