I had a similar problem.
The problem was, that I didnot have alsa installed so my soundcard was not working.
The example tries to send something to the audio device from the text-to-speech engine.
This call blocked the webinterface. After installing alsa the problem was gone.
I debuged that a bit, the problem is that in class ResourceManager a lock is held on the "resourceSet" (java synchronized block).
At some reason this lock is held during the tts output. Because of the missing alsa package, the tts call blocks for ever, the resourceSet is never unlocked and to the resource manager is blocked.