У меня есть следующий код:
public void doSomething(HttpServletRequest requestContext){
new RequestProcessor(requestContext).process();
}
private class RequestProcessor implements Runnable {
public RequestProcessor(HttpServletRequest request)
{
this.request = request;
}
private void process() {
new Thread(this).start();
}
public void run() {
System.out.println(request.toString()) //ignore the logic here, is only a example...
}
}
но когда создается экземпляр обработчика запросов, я получаю следующее исключение:
java.lang.IllegalStateException: No thread local value in scope for proxy of class com.sun.proxy.$Proxy
Мне нужно отправить полный запрос HttpservletRequest в поток, существует ли способ сделать это?