title: Requested bean is currently in creation: Is there an unresolvable circular reference when use AspectJ and security
body: <p>Hi i am developing a web application with using spring security and doing logging with AspectJ. </p>
  
  <p>When i add new bean which is created with AspectJ getting this error.</p>
  
  <pre><code>org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'loggingAspect': Requested bean is currently in creation: Is there an unresolvable circular reference?
  </code></pre>
  
  <hr>
  
  <h2>My Spring configuration file ;</h2>
  
  <pre><code>@Configuration
  @EnableWebMvc
  @EnableAspectJAutoProxy
  @ComponentScan( basePackages = { "com.org" } )
  public class WebConfig extends WebMvcConfigurerAdapter {
  
  @Bean
  public LoggingAspect loggingAspect() {
      return new LoggingAspect();
  }
  </code></pre>
  
  <hr>
  
  <h2>My Spring security configuration file with annotation;</h2>
  
  <pre><code>@Configuration
  @EnableWebSecurity
  public class SecurityConfiguration extends WebSecurityConfigurerAdapter { }
  </code></pre>
  
  <hr>
  
  <h2>Logging aspect</h2>
  
  <pre><code>@Aspect
  @Component
  public class LoggingAspect {
  
  /**
   * Default Constructor.
   */
  public LoggingAspect() { 
  }
  </code></pre>
  
  <p>I can't create this bean and couldn't find any solution.
  May anyone help for this please.</p>
  
  <p>Thanks.</p>