title: Pointcut expression is not working with Custom Annotation
body: <p>I have following <strong>Custom Annotation</strong>.</p>
  
  <pre><code>@Target(ElementType.METHOD)
  @Retention(RetentionPolicy.RUNTIME)
  public @interface Scheduled {
      String cron() default "";
      .....
  </code></pre>
  
  <p><strong>Implementation</strong> class </p>
  
  <pre><code>@Named
  public class JobDefination {
  @Scheduled(concurrent = false, cron = "0 0/1 * * * ?")
      public void removeHistory(){
              .....
  }
  </code></pre>
  
  <p><strong>The Aspect</strong> </p>
  
  <pre><code>@Aspect
  @Component
  public class AspectImple {
  @Before("@annotation(com.quartzConfiguration.Scheduled)")
          public void beforeImplAnnotation() {
                ...
          }
  @Before("execution(* com.job.defination.JobDefination.*()) &amp;&amp; @annotation(com.quartzConfiguration.Scheduled)")
          public void beforeImpl2() {
              ...
          }
  </code></pre>
  
  <p>I have tried with above pointcut one by one. But AOP not working when when quartz calling the method. Could someone please help.</p>