Hi Igor, Yes this is expected behaviour, because @Named is not bean defining annotation and since you have bean discovery mode as annotated this class is not picked up as a CDI bean.