Me hago esta pregunta debido siguientes observaciones¿es seguro el subproceso java.util? USID?
conseguir este seguimiento de la pila en el vertedero de hilo en altamente múltiples entorno de roscado
"http-80-200" daemon prio=10 tid=0x00002aaab4981000 nid=0x7520 waiting \ for monitor entry [0x000000004fec7000] java.lang.Thread.State: BLOCKED (on object monitor) at java.security.SecureRandom.nextBytes(SecureRandom.java:433) - waiting to lock <0x00000000c00da220> (a java.security.SecureRandom) at java.util.UUID.randomUUID(UUID.java:162)
encontrado este enlace
si UUID no es seguro para subprocesos, sugiera cualquier otra biblioteca, si existe.
El hecho de que un hilo está en el estado 'BLOCKED' hace, en sí mismo, no significa que hay un problema. Esto es normal si un hilo está esperando obtener un bloqueo para un método sincronizado o bloque de código. Solo si el hilo permanece en este estado para siempre podría significar que hay un punto muerto. – Jesper
+ 1 para el enlace (informe de error de Josh Bloch ...) - y, por cierto, según lo vinculado en el informe de errores (http://cr.openjdk.java.net/~mduigou/6611830/webrev.0/webrev /) el error debería ser arreglado por ahora –