Ajuda com ExceptionHandler  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
Anastasia
Thread.start()

Membro desde: 08/03/2007 17:59:39
Mensagens: 35
Localização: Rio de Janeiro
Offline

Oiê

Galera, estou estudando tratamento de exceção com Struts, mais especificamente, com ExceptionHandler, porém, o meu exemplo não funcionou.

Garimpei alguns pedaços na internet... abaixo segue o código que eu "montei":

Explicando: O erro ocorre na classe de persistência quando um usuário tenta cadastrar um cliente com um login que já existe, pois na tabela usuario o login está especificado como unique.
Quem invoca o método insertUser da persistência é a Action IncludeUserAction.

Acredito que está faltando alguma coisa... mas o que
Não estou conseguindo descobrir sozinha, preciso da ajuda de vcs!

Desde já agradeço qq ajuda!

[]'s

Classe herdeira de Exception


Classe herdeira de ExceptionHandler



Classe Action


struts-config.xml


Classe Persistência (onde ocorre a exceção)

" A compaixão pelos animais está intimamente ligada a bondade de caráter, e pode ser seguramente afirmado que quem é cruel com os animais não pode ser um bom homem."
Arthur Schopenhauer
Anastasia
Thread.start()

Membro desde: 08/03/2007 17:59:39
Mensagens: 35
Localização: Rio de Janeiro
Offline

Galera, eu realmente preciso desta informação.
Aqui na empresa, estou sendo responsável sozinha por um projeto em Struts,
sendo que este é o meu 1º trabalho com java. Aqui no trabalho, só eu sei java, então não tenho com quem tirar dúvidas.

Agradeço a qualquer um que tenha a bondade de ajudar

" A compaixão pelos animais está intimamente ligada a bondade de caráter, e pode ser seguramente afirmado que quem é cruel com os animais não pode ser um bom homem."
Arthur Schopenhauer
raphacps
Smalltalk

Membro desde: 07/08/2009 15:05:31
Mensagens: 1
Offline

Anastasia, em seu <global-exceptions>, você colocou type="strutsdemo.exception.STExceptionHandler", porém você não tem essa classe (STExceptionHandler) e sim STException, você tem também PICExceptionHandler... creio que seja a classe a ser configurada no struts-config. Então tente substituir por type="strutsdemo.exception.PICExceptionHandler" ok?

 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team