title: java.lang.IllegalArgumentException: warning no match for this type name: queryKey [Xlint:invalidAbsoluteTypeName]
body: <p>My aspect is:</p>
  
  <pre><code>@Aspect
  @Service
  public class MyAspect {
  
      @AfterReturning(value="(execution(* find(..)) )" +
              "&amp;&amp; target(com.erp.core.service.IBaseApplicationService) " +
              "&amp;&amp; args(queryKey,object,..)")
      public void print()
      {
          System.out.println("find method called");
      }
  
  
  }
  </code></pre>
  
  <p>The type name which AOP doesn't find is in:</p>
  
  <pre><code>@Transactional(readOnly=true)
  public List find(String queryKey, Object[] object) {
      return baseRepository.find(queryKey, object);
  }
  </code></pre>
  
  <p>The find is base method so whenever i open a page it will be called.</p>
  
  <p>The stack trace is as follows:</p>
  
  <pre><code> Caused by: java.lang.IllegalArgumentException: warning no match for this type name: queryKey [Xlint:invalidAbsoluteTypeName]
      at org.aspectj.weaver.tools.PointcutParser.parsePointcutExpression(PointcutParser.java:301)
      at org.springframework.aop.aspectj.AspectJExpressionPointcut.buildPointcutExpression(AspectJExpressionPointcut.java:195)
      at org.springframework.aop.aspectj.AspectJExpressionPointcut.checkReadyToMatch(AspectJExpressionPointcut.java:181)
      at org.springframework.aop.aspectj.AspectJExpressionPointcut.getClassFilter(AspectJExpressionPointcut.java:162)
      at org.springframework.aop.support.AopUtils.canApply(AopUtils.java:200)
      at org.springframework.aop.support.AopUtils.canApply(AopUtils.java:254)
      at org.springframework.aop.support.AopUtils.findAdvisorsThatCanApply(AopUtils.java:286)
      at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findAdvisorsThatCanApply(AbstractAdvisorAutoProxyCreator.java:117)
      at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findEligibleAdvisors(AbstractAdvisorAutoProxyCreator.java:87)
      at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.getAdvicesAndAdvisorsForBean(AbstractAdvisorAutoProxyCreator.java:68)
      at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.wrapIfNecessary(AbstractAutoProxyCreator.java:359)
      at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessAfterInitialization(AbstractAutoProxyCreator.java:322)
      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapableBeanFactory.java:407)
      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1426)
      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
  </code></pre>
  
  <p>It shows that no match for the type name queryKey</p>