I'm using jboss to serve files on a jukebox. Whenever a file from the jukebox is opened and read to be sent to client browsers, the server completely stops serving requests until the jukebox sends the file, which can take lots of seconds.
Probably this is not jboss problem but I'm desperate with it. How is it possible that all threads are blocked while one single thread is waiting for an IO operation to complete !?