| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/05/2005 21:04:53
|
MIB's_Worm
HelloWorld
Membro desde: 13/03/2005 13:55:21
Mensagens: 12
Offline
|
Tenho uma dúvida em relação ao uso dos ExceptionHandlers do Struts, eu declaro uma global-exception no struts-config.xml para java.lang.Exception para capturar todas as exceptions, mas na minha action quando acontece alguma excpetion eu sou obrigado a trata-la em um bloco protegido (try-catch) e não consigo capturar com ExceptionHandler, somente quando eu uso RuntimeExcpetion que consigo, o que estou fazendo de errado.
This message was edited 1 time. Last update was at 22/05/2005 00:36:22
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/05/2005 01:02:20
|
Mauricio Linhares
Moderador
![[Avatar]](/images/avatar/97af07a14cacba681feacf3012730892.jpg)
Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline
|
Você provavelmente está usando o método perform (que foi depreciado) em vez do execute.
|
Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr
Screencast de Introdução a linguagem Objective-C |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/05/2005 01:39:12
|
MIB's_Worm
HelloWorld
Membro desde: 13/03/2005 13:55:21
Mensagens: 12
Offline
|
Não Mauricio, estou usando o método execute.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/05/2005 01:42:12
|
Mauricio Linhares
Moderador
![[Avatar]](/images/avatar/97af07a14cacba681feacf3012730892.jpg)
Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline
|
Então tem alguma coisa muito errada com o seu código companheiro, porque o método execute declara que lança Exception. Você está usando essa assinatura de método?
Cole o seu código aqui que fica mais fácil.
|
Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr
Screencast de Introdução a linguagem Objective-C |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/05/2005 13:28:43
|
MIB's_Worm
HelloWorld
Membro desde: 13/03/2005 13:55:21
Mensagens: 12
Offline
|
Obrigado mauricio!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/05/2005 08:03:48
|
eduardo_lopes
JavaGuru
![[Avatar]](/images/avatar/a89cf525e1d9f04d16ce31165e139a4b.jpg)
Membro desde: 09/05/2003 10:33:14
Mensagens: 210
Localização: Cascavel - PR
Offline
|
aproveitando o tópico, usando esse ExceptionHandler eu consigo, por exemplo listar o stack trace em minha página? como acontece no site do GUJ?
pq hj estou apenas mostrando que houve um erro e não o erro que ocorreu, aí fica difícil depurar.
|
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/05/2005 09:02:09
|
Mauricio Linhares
Moderador
![[Avatar]](/images/avatar/97af07a14cacba681feacf3012730892.jpg)
Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline
|
eduardo_lopes wrote:aproveitando o tópico, usando esse ExceptionHandler eu consigo, por exemplo listar o stack trace em minha página? como acontece no site do GUJ?
pq hj estou apenas mostrando que houve um erro e não o erro que ocorreu, aí fica difícil depurar.
Consegue, é só pegar o stack trace, colocar em um dos escopos e mandar pra view tratar. Veja isso:
http://struts.apache.org/userGuide/building_controller.html#exception_handler
http://struts.apache.org/api/index.html
|
Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr
Screencast de Introdução a linguagem Objective-C |
|
|
 |
|
|