Depending on your full call stack for your Timeouts, this could be similar to:
and:
Also, make sure your JVM has enough memory allocated.