@Inject and @EJB beans null in @FacesValidator, JSF 2.3 glassfish 5.1
01:29 24 May 2026

Hi i cannot understand why injected beans in @FacesValidator are null, in JSF 2.3, Glassfish 5.1

@SuppressWarnings("rawtypes")

@FacesValidator(value = "custom.loginValidator", managed = true)

public class LoginValidator implements Validator, ClientValidator {

....

@EJB(lookup = ISecurityService.JNDI_NAME)  
private ISecurityService iOUSecurityService;  

@Inject  
private UserModelMB userModelMB;
java primefaces jsf-2 glassfish-5