Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





canalizar todas las exceptions a pantalla de error

Iniciado por ZüNdFoLGe, 19 de Febrero de 2008, 11:49:17 AM

« anterior - próximo »

ZüNdFoLGe

eso  :lol: ... lo que quiero es que cada vez que catcheo una exception mostrar una pantalla de error propia, con un mensaje tipo "Contactese con su Administrador" o "Pudrase en el infierno", para todas las exceptions sin importar cual sea, de forma de mantener consistencia. Quiero hacer eso para evitar que aparezca el mensaje de error de java.

grax

sés

PrintStream newOut = new PrintStream( new MyOutputStream() );
System.setOut( newOut );
System.setErr( newOut );


Donde MyOutputStream es tu clase que hereda de FilterOutputStream y en la que haces lo que quieras con lo que te llega.

Si sólo quieres los errores, puedes quitar System.setOut( newOut );
Soy indeciso... ¿o no?

ZüNdFoLGe

mmm..entiendo..aunque me preguntaba si no hay alguna forma generalizada. Por ejemplo, modificando el web.xml las paginas que lancen excepciones pueden ser catcheadas a una pagina de error. En aplicaciones de escritorio tal vez la unica forma sea a mano, como la que tu dices...






Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.