| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/03/2006 11:11:10
|
adriano.ferranti
JavaTeenager
![[Avatar]](/images/avatar/0b3f44d9054402de39441e165a4bdfe0.jpg)
Membro desde: 27/03/2006 10:59:38
Mensagens: 181
Offline
|
Olá pessoal.
Estou testando um cliente EJB e estou com o seguinte problema:
´
Até aqui me parece que o código está ok, sendo que a variável objref neste ponto, contém o IOR do EJB em questão. Mas na linha seguinte, quando tento fazer o narrow, ele está retornando null. Alguém sabe o que pode estar causando isso?
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/03/2006 01:00:11
|
agodinhost
Virtual Machine Man
![[Avatar]](/images/avatar/b8ffa41d4e492f0fad2f13e29e1762eb.jpg)
Membro desde: 28/03/2006 21:19:16
Mensagens: 590
Localização: RJ, Tijuca
Offline
|
cara. desculpe a ignorância: qual o motivo deste factory (corba) se teu cliente é java e teu server de applicação parece ser o jboss?
Woody
|
"The difference between theory and practice is that, in theory, there is no difference between theory and practice". |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/04/2006 16:41:41
|
Eliezer Reis
Java Ninja
Membro desde: 23/04/2006 11:21:50
Mensagens: 291
Localização: Brasil
Offline
|
O método narrow é usado para garantir que um objeto de um tipo de interface remota ou abstrata possa ser classificado para um tipo desejado então se ele retornou null é porque o seu objref não pode ser classificado como um ConverterHome.class.
Dessa maneira concluisse que possivelmente o erro se encontra na linha
Object objref = ctx.lookup("ejb/SimpleConverter"); pois o objref não pode é do tipo ConverterHome.
O metodo lookup retorna uma referencia a um objeto dado o nome do objeto, ou seja, você passa uma string no metodo lookup informando o nome do Bean que você deseja obter a referencia. A String "ejb/SimpleConverter" não parecer se um nome de um Bean.
Uma introdução sobre JNDI pode ser adquirida através do link http://www.j2eebrasil.com.br/jsp/tutoriais/tutorial.jsp?idTutorial=013_001
Espero ter ajudado, até;
|
[]'s Eliezer Reis
SCJP
SCWCD |
|
|
 |
|
|