I have a problem with spring request scope. It works fine in 99.9% of my calls, because there is almost always a web request available. Unfortunately a few things are done via @