it does not need to be in the request scope if you rely on synchronized services (which you are doing with you setter injection)