title: Cant get Spring Data JPA + CDI on Java EE 7 stack
body: <p>Im trying to get Spring data JPA to work with EJB and CDI (Java EE 7).
  Well, I followed the documentation (<a href="http://docs.spring.io/spring-data/jpa/docs/1.4.2.RELEASE/reference/html/jpa.repositories.html#jpd.misc.cdi-integration" rel="nofollow">http://docs.spring.io/spring-data/jpa/docs/1.4.2.RELEASE/reference/html/jpa.repositories.html#jpd.misc.cdi-integration</a>), but still cant @inject my repository in a stateless ejb.
  Here are the codes:</p>
  
  <pre><code>@Configuration
  @EnableJpaRepositories
  public class EntityManagerFactoryProducer {
  
  @Produces
  @ApplicationScoped
  public EntityManagerFactory entityManagerFactory() {
      return Persistence.createEntityManagerFactory("mypu");
  }
  
  public void close(@Disposes EntityManagerFactory entityManagerFactory) {
      entityManagerFactory.close();
  }
  }
  </code></pre>
  
  <p>$</p>
  
  <pre><code>public interface TipoFolhaRepository extends JpaRepository&lt;TipoFolha, Long&gt; {
  
  List&lt;TipoFolha&gt; findByNome(String nome);
  
  TipoFolha findByTipo(String tipo);
  }
  </code></pre>
  
  <p>$</p>
  
  <pre><code>@Stateless
  public class TipoFolhaFacade extends AbstractFacade&lt;TipoFolha&gt; {
  
  @Inject
  TipoFolhaRepository tpRepo;
  
  @Override
  public  List&lt;TipoFolha&gt; findAll(){
      return tpRepo.findAll();
  }
  }
  </code></pre>
  
  <p>Follows the error. WELD-001408 Unsatisfied dependencies for type [TipoFolhaRepository] with qualifiers [@Default] at injection point [[BackedAnnotatedField] @Inject com.mycompany.ejb.TipoFolhaFacade.tpRepo]</p>
  
  <p>waht i am missing ? =S</p>