I enqueue a few thousand rows from java using jms, then run a script in php to dequeue. After between 700-1000 dequeues it locks up the php script and the hornet server itself becomes unresponsive. If I re-run my JMS enqueue test case during this lock up the enqueues time out with the exception I pasted above.

Works fine for me using TRUNK. Here are the last few lines of output from dequeue on my laptop:

MSG: This is a test message: 2984MSG: This is a test message: 2985MSG: This is a test message: 2986MSG: This is a test message: 2987MSG: This is a test message: 2988MSG: This is a test message: 2989MSG: This is a test message: 2990MSG: This is a test message: 2991MSG: This is a test message: 2992MSG: This is a test message: 2993MSG: This is a test message: 2994MSG: This is a test message: 2995MSG: This is a test message: 2996MSG: This is a test message: 2997MSG: This is a test message: 2998MSG: This is a test message: 29993000 messages dequeuedMSG: This is a test message: 30001.1247551441193 seconds