title: Unsatisfied dependencies for type ZZZZ with qualifiers @Default
body: <p>I am have beans as given below.</p>
  
  <pre><code>@Singleton
  @DependsOn("DefaultEmailService")
  public class CustomerService implements UserHandlingService {
  
      private DefaultEmailService mailService;
  
      @Inject
      public CustomerService(DefaultEmailService mailService) {       
          this.mailService = mailService;
      }
  }
  
  
  @Singleton
  @Startup
  public class DefaultEmailService implements EmailService {
  
      public DefaultEmailService() {  
      }
  }
  </code></pre>
  
  <p>I get error like</p>
  
  <pre><code>Caused by: org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied dependencies for type DefaultEmailService with qualifiers @Default
    at injection point [BackedAnnotatedParameter] Parameter 1 of [BackedAnnotatedConstructor] @Inject public com.project.service.CustomerService(DefaultEmailService)
    at com.project.service.CustomerService.&lt;init&gt;(CustomerService.java:0)
  </code></pre>
  
  <p>Am I doing any thing wrong.</p>