server uses injectable request processor