Acessando HttpSession fora do segmento de recebimento original
Estou usando o Spring 3. Quando o controlador recebe solicitações, ele passa o controle para o métodosomeMethod()
anotado com@Async
no bean de serviço e, em seguida, retorna. Quando eu acesso emsomeMethod()
Objeto HttpSession eu recebo essa exceção
<code>java.lang.IllegalStateException: No thread-bound request found: Are you referring to request attributes outside of an actual web request, or processing a request outside of the originally receiving thread? If you are actually operating within a web request and still receive this message, your code is probably running outside of DispatcherServlet/DispatcherPortlet: In this case, use RequestContextListener or RequestContextFilter to expose the current request. </code>
Como posso resolver isto?