ConcurrentModificationException
En algunos de los proyectos en los que hemos trabajado hemos visto muchos
desarrolladores codificando aplicaciones J2EE con acceso a datos que no
realizan un control de accesos concurrentes.
De vez en cuando es la aparición de la excepcion
"ConcurrentModificationException" lo que permite identificar una mala
gestión de accesos concurrentes.
El uso de la palabra reservada synchronized puede solucionar este problema
aunque tambien puede generar otros muchos problemas al mismo tiempo
(cuellos de botella o interbloqueo principalmente).
Si estas teniendo problemas con esta excepcion ten cuidado, no sería el
primer proyecto que requiere de un costoso proyecto de refactorización
para poder cumplir la especificación de requisitos del cliente.
|