This is my SessionScoped managed bean :
import javax.enterprise.context.SessionScoped;
import javax.inject.Named;
@Named("clientSessionBean")
@SessionScoped
public class ClientSessionManagedBean implements Serializable {
...
}
This is my requestscoped managed bean
import javax.enterprise.context.RequestScoped;
import javax.inject.Inject;
import javax.inject.Named;
@Named("myBean")
@RequestScoped
public class MyManagedBean {
@Inject
private ClientSessionManagedBean clientSessionBean;
..
}
The value clientSessionBean
giving me null
.
How can I inject a sessionScoped bean in a requestscoped managed bean ?
Is there any problem with the package ?