At a first glance, I'd say your while{} block never returns. Is ServletInputStream.isFinished() what you've been looking for, instead of isReady()

On 28 Mar 2014, at 16:26, PB <pbielicki@gmail.com> wrote:

while (in.isReady()) {