Excepción Java sin capturar en producción
Una traza de excepción de Java servida directamente al visitante: NullPointerException, ServletException, y la lista de métodos por los que pasó el error.
- dominios donde la portada, las cabeceras o el certificado la delatan1de 1.466 dominios que sirven páginas · captura del 31 de agosto al 11 de septiembre de 2026
Por qué entonces
Los servidores de aplicaciones Java mostraban la traza por defecto porque en desarrollo es exactamente lo que necesitas ver. El fallo es que esa configuración llegó a producción y ahí se quedó.
Qué pasó
Nada: es de los descuidos más persistentes que existen, y sobrevive a cambios de versión porque nadie mira las páginas de error hasta que alguien se queja.
Por qué está mal hoy
Un NullPointerException en pantalla significa dos cosas a la vez: que la funcionalidad está rota —alguien intentó hacer algo y no pudo— y que nadie vigila los registros, porque un error así deja rastro en el log y lleva ahí quién sabe cuánto. Además, los nombres de paquete de la traza identifican el producto comercial y su versión: com.ibm.* dice IBM tan claro como una etiqueta.
En lo público
Sobre un portal de trámites, una traza es un trámite que un ciudadano no pudo completar, convertido en jerga técnica que no le dice nada. Y es de los defectos que más erosionan la confianza: transmite, con razón, que aquello no lo está mirando nadie.
El arreglo
Páginas de error propias y desactivar el volcado de trazas. Pero lo importante es lo otro: si la traza está ahí, hay un fallo real ocurriendo que nadie ha atendido.
Esta ficha explica la tecnología; los casos concretos, con su cita y su procedencia, viven en las piezas.