Tratar exception com vRaptor 3  XML
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Autor Mensagem
Lavieri
GUJ Master
[Avatar]

Membro desde: 27/01/2004 13:39:31
Mensagens: 1851
Localização: João Pessoa / PB
Offline

na pagina

WEB-INF/jsp/hibernateTratadaroDeException/logicaTratadoraDeEx.jsp

tem a Expression Language ${ex} ?? ou ${ex.message} ??

vc criou essa pagina ? ta acontecendo o q ? error 404 ? erro 500- ?? ou o q ?

Sun Certified Java Programmer (SCJP 6)

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand."
-Martin Fowler et al, Refactoring: Improving the Design of Existing Code, 1999

Meu blog -> http://blog.tomazlavieri.com.br/
[ICQ]
lico
JavaBaby

Membro desde: 30/07/2008 11:00:38
Mensagens: 83
Offline

Lavieri, Boa Noite!

Desculpe a demora pra te responder novamente, é q estive sem tempo mesmo.

continuando o estudo do vraptor sobre exception.

No Controller esta assim:



No Intercept esta assim:


Na minha jsp esta assim:


Ja tentei usar <h1>${ex.message}</h1>

o pior q não mostra absolutamente nada nenguma mensagem de erro nem na saida do tomcat nem no netbeans.

simplesmente não exclui mas tambem não mostra erro.


Como resolver isso?


Abraço
[MSN]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 5633
Offline

coloca um log (ou um System.out.println) na lógica que trata a exceção pra ver se tá passando por lah

--
Caelum
www.caelum.com.br

lico
JavaBaby

Membro desde: 30/07/2008 11:00:38
Mensagens: 83
Offline

Bom dia, Lucas!

fiz com você sugeriu e realmente ele entra no metodo e lança isso no System.out.print

Aqui esta o erroorg.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update


oq fazer para lançar no jsp???
[MSN]
Lavieri
GUJ Master
[Avatar]

Membro desde: 27/01/2004 13:39:31
Mensagens: 1851
Localização: João Pessoa / PB
Offline

xii...

não sei a solução que o lucas vai te dar... porem...



Sun Certified Java Programmer (SCJP 6)

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand."
-Martin Fowler et al, Refactoring: Improving the Design of Existing Code, 1999

Meu blog -> http://blog.tomazlavieri.com.br/
[ICQ]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 5633
Offline

seu jsp está em:
/WEB-INF/jsp/hibernateTratadaroDeException/logicaTratadoraDeEx.jsp ??

tenta colocar um texto antes:


tenta também trocar o nome por outro aleatório:



(e depois troque pra um nome melhor )

--
Caelum
www.caelum.com.br

lico
JavaBaby

Membro desde: 30/07/2008 11:00:38
Mensagens: 83
Offline

Lucas,
Tentei mudar mas continua a mesma coisa.

Quanto a minha estrutura de pasta esta correta igual vc me passou.

Não sei mais oq fazer com isso.


Se mais alguem puder me ajudar agradeço.
[MSN]
lico
JavaBaby

Membro desde: 30/07/2008 11:00:38
Mensagens: 83
Offline

Lavieri,

Fiz o teu esquema tambem não rolou.

Meu q pane qdeu agora o erro 500

se alguem souber resolver nos ajude.

abraço

This message was edited 1 time. Last update was at 12/03/2010 10:31:41

[MSN]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 5633
Offline

tenta colocar isso no começo da jsp:


(modifica o @page que vc jah tem)

This message was edited 1 time. Last update was at 12/03/2010 10:31:39


--
Caelum
www.caelum.com.br

lico
JavaBaby

Membro desde: 30/07/2008 11:00:38
Mensagens: 83
Offline

Lucas

Nada acontece ainda. Meu jsp esta assim

[MSN]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 5633
Offline

faz:

e na jsp:


de qqer forma isso era pra estar funcionando normal

--
Caelum
www.caelum.com.br

lico
JavaBaby

Membro desde: 30/07/2008 11:00:38
Mensagens: 83
Offline

caro Lucas fiz conforme o sugerido,

mas nada ocorreu tambem.


Oq esta acontecendo será???


[MSN]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 5633
Offline

No interceptor, faça:


--
Caelum
www.caelum.com.br

lico
JavaBaby

Membro desde: 30/07/2008 11:00:38
Mensagens: 83
Offline

Lucas

cara você não acreditará mas nada aconteceu de novo.

segue minha classe Intercept


abraço
[MSN]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 5633
Offline

o teste que eu fiz no blank project e funcionou:



tire o outro interceptor (só comentar a anotação @Intercepts) e crie esse que eu te passei, vê se aparece a mensagem "aaaaa"...


só por curiosidade, as outras lógicas estão funcionando?

--
Caelum
www.caelum.com.br

 
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Ir para:   
Powered by JForum 2.1.8 © JForum Team