Systems Admin Info

On a linux box, Java requires good entropy to work.

cat /proc/sys/kernel/random/poolsize needs to be something big

Haveged can create a good random pool on headless http://www.issihosts.com/haveged/

On RHEL7, haveged is not part of default tools, but you can use rngd from rng-tools

Reference: http://www.usn-it.de/index.php/2009/02/20/oracle-11g-jdbc-driver-hangs-blocked-by-devrandom-entropy-pool-empty/