lundi 25 juillet 2016

Configuring Spring to ignore dependencies annotated with @Inject

I have an EJB class in which I need to inject two beans - one should be injected by the EJB container and other is a Spring Container.

@Stateless
@Interceptors(SpringBeanAutowiringInterceptor.class)
@LocalBean
public class SomeClass {

    @Inject
    private EJBClass a;

    @Autowired
    private SpringComponent b;

}

Here, the Spring interceptor trying to intercept the injection of bean 'a' and it's getting failed. I want the EJB container to inject the bean 'a' and Spring container to inject bean 'b'.

Please show me a way out here.

Aucun commentaire:

Enregistrer un commentaire