HttpClient não está recebendo resposta corretamente (sera?)  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
eberson_oliveira
JavaGuru
[Avatar]

Membro desde: 16/01/2008 10:18:17
Mensagens: 206
Localização: Matão - SP
Offline

Bom dia,

Estou usando HttpClient para fazer algumas requisições para um aplicativo web desenvolvido aqui na empresa.

Durante essas requisições, às vezes, uma exceção é disparada no servidor indicando uma operação "ilegal".. No nosso tomcat (6.0.29, servidor onde nossa aplicação está rodando) existe uma error-page configurada para tratar esse tipo de exceção e redirecionar para uma página adequada...

Como pretendia testar com json, acabei criando uma servlet para fazer esse controle e decidir se deve redirecionar ou montar um json com a mensagem de erro na resposta... até então parecia isso estava funcionando corretamente nesta implementação...

O meu problema é que o httpclient não recebe o conteúdo json que tentei devolver, mas sim, um erro 500 por conta da exception disparada no servidor..

Minha dúvida: é possível fazer com que o httpclient receba esse retorno (exception tratada) sem usar requisições adicionais?

Estranho que quando tento debugar, parece que o fluxo corre normalmente, a exception é disparada e o bloco que monta a resposta é chamado, mas o cliente só recebe o erro 500...

Alguém tem alguma idéia?

Grato pela atenção,
Éberson
[Email] [MSN]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team