| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/04/2007 17:57:19
|
luis.soares
JavaEvangelist
![[Avatar]](/images/avatar/4b880d619bbbcbbea22b13bfa30a1ace.png)
Membro desde: 01/08/2006 09:48:47
Mensagens: 310
Localização: São Paulo
Offline
|
Boa tarde a todos.
Tenho uma aplicação utilizando EJB 2.1. O problema consiste no seguinte. Possuo uma classe e exceção chamada ExcecaoDeNegocio. Esta classe extende java.lang.Exception.
Quando um Session Bean gera esta exceção (através de throws new ExcecaoDeNegocio), a exceção que é propagada ao cliente do EJB, não é esta, e sim uma UnexpectedException.
Ou seja, eu gero uma exceção de um tipo no EJB, porém a exceção que é repassada ao cliente, é uma UnexpectedException.
O método do EJB que lança esta exceção, já está prevendo ela na declaração do método.
Método no EJB que lança a exceção:
No cliente deste EJB, temos :
Gostaria de saber se alguém sabe o motivo deste problema, e como pode ser contornado.
Estou utilizando servidor de aplicações WebSphere 6.1
Abraço.
|
Luis Soares
Analista Desenvolvedor Java
luishsoares@gmail.com
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/04/2007 18:48:20
|
chun
GUJ Master
Membro desde: 08/11/2004 15:43:41
Mensagens: 1699
Localização: Curitiba/PR
Offline
|
exception.getRootCouse() ?
|
Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...
------
Controverso Eu ? http://www.go-java.com/blog
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/04/2007 18:58:53
|
luis.soares
JavaEvangelist
![[Avatar]](/images/avatar/4b880d619bbbcbbea22b13bfa30a1ace.png)
Membro desde: 01/08/2006 09:48:47
Mensagens: 310
Localização: São Paulo
Offline
|
Nada, cara. Ele retorna null.
|
Luis Soares
Analista Desenvolvedor Java
luishsoares@gmail.com
|
|
|
 |
|
|
|
|