У меня есть производственный код, который делает что-то вроде:
HttpServletRequest httpServletRequest
...
DataInputStream dis = new DataInputStream(httpServletRequest.getInputStream())
Эти потоки никогда не закрываются явно. Я предполагаю, что контейнер сервлетов управляет этим (JBOss Web). Каков правильный способ справиться с этим?