Como simular erro 500?  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
reinaldo558
JavaBaby

Membro desde: 21/06/2007 16:45:01
Mensagens: 78
Localização: Brasil - SP
Offline

Bom dia.

Estou configurando páginas personalizadas para determinados códigos de erro na aplicação, porém estou enfrentando um pequeno problema com este erro 500 por que não consigo simulá-lo para saber se funciona ou não.

Aparentemente está tudo certo, todos os demais códigos de erro que possuem a mesma configuração estão OK, porém por algum infortúnio do destino a página personalizada de erro 500 não funciona em ambiente de produção (onde não possuo nenhuma ferramenta nem permissão para debug e/ou teste).

Gostaria de simular algum erro 500, erro interno do servidor, na minha máquina, alguem tem alguma dica de como posso simular o erro 500?

Obrigado.


Reinaldo Elias
psevestre
JavaEvangelist

Membro desde: 13/05/2005 12:53:19
Mensagens: 432
Localização: São Paulo
Offline

Crie um arquivo "erro500.jsp" com o seguinte conteúdo:

<%@ page import="javax.servlet.http.HttpServletResponse" %>
<%
response.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR,"Erro interno simulado");
%>


http://justaphilpicks.blogspot.com/
[MSN]
reinaldo558
JavaBaby

Membro desde: 21/06/2007 16:45:01
Mensagens: 78
Localização: Brasil - SP
Offline

Funcionou, obrigado pela ajuda.

Esse "response.sendError" ninguem aqui conhecia, ele é bem útil.

Obrigado.

EDIT:
Complementando, pesquisei a HttpServletResponse e tem bastante coisa útil.
http://java.sun.com/javaee/5/docs/api/javax/servlet/http/HttpServletResponse.html

This message was edited 1 time. Last update was at 09/03/2009 07:18:46


Reinaldo Elias
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team