Acontece que o weblogic usa o gerador de números aleatórios durante a inicialização. Por causa do bug no java, ele lê bits aleatórios de /dev/random . Quase não há problemas com /dev/random , exceto que é extremamente lento. Leva, às vezes, 10 minutos ou mais para gerar um número. Existe uma solução simples - usando /dev/urandom . Não é tão bom quanto /dev/random , mas pelo menos é instantâneo.
De alguma forma, o Java mapeia /dev/urandom file para /dev/random . É por isso que as configurações padrão em $JAVA_HOME/jre/lib/security/java.security são inúteis, elas simplesmente não fazem sentido.
A correção do problema é muito simples - adicionando a string export JAVA_OPTIONS="-Djava.security.egd=file:/dev/./urandom" ao arquivo /etc/bash.bashrc . O uso de /dev/./urandom em vez do simples /dev/urandom é outro hack. A JVM não entende o valor da opção de outra forma.
Esteja ciente deste problema se você tentar configurar o weblogic no SO baseado em UNIX.