Lookup de EJB no Websphere  XML
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Autor Mensagem
Rojas
JavaBaby

Membro desde: 30/06/2005 11:55:13
Mensagens: 82
Offline


Boa tarde pessoal. Tentei de diversas maneiras mas não encontro o problema e gostaria de uma ajuda da comunidade
Estou invocando um EJB que está localizado no websphere em uma máquina aqui da rede. O meu client é uma aplicação java stand alone.

Consigo obter o stub normalmente sendo que quando dou o print, a saída é "org.omg.stub.java.rmi._Remote_Stub:IOR:00bdb .........."

Porém ao chamar a linha "TesteHome home = (TesteHome)PortableRemoteObject.narrow(o, TesteHome.class);"
sempre me retorna null. Alguém saberia o que pode ser? É a primeira vez que faço uma chamada remota a EJB de fato. So testei local com outros servers.

Obrigado.




SCJP 6 | SCWCD 5
Rojas
JavaBaby

Membro desde: 30/06/2005 11:55:13
Mensagens: 82
Offline

uma luz? Ainda não consegui resolver esse problema no Websphere..

Instalei o Glassfish Application Server na mesma maquina que tem o Websphere e funciona direitinho as chamadas
Somente no Websphere retorna null após a chamada de PortableRemoteObject.narrow

SCJP 6 | SCWCD 5
garcia-jj
JWizard

Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline

Você está usando EJB2 ou 3?

http://github.com/garcia-jj
Não respondo dúvidas via MP. Use o fórum.
Rojas
JavaBaby

Membro desde: 30/06/2005 11:55:13
Mensagens: 82
Offline

garcia-jj wrote:Você está usando EJB2 ou 3?


bom dia garcia.. estou usando EJB 2.1

Quando dou print no objeto lookup ele me retorna um stub generico
"org.omg.stub.java.rmi._Remote_Stub:IOR:00bdbdbd0000003......."



SCJP 6 | SCWCD 5
Rojas
JavaBaby

Membro desde: 30/06/2005 11:55:13
Mensagens: 82
Offline

É necessário referenciar no projeto, uma dependencia dos stubs que o Websphere gera quando o EJB é implantado.
referenciei no projeto e agora deu certo..


De qualquer forma valeu.

SCJP 6 | SCWCD 5
garcia-jj
JWizard

Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline

Rojas, desculpe, acabei perdendo esse tópico de vista.

Mas a partir do JDK 1.4 não é mais necessário gerar os stubs. Você usa a 1.3.x?

http://github.com/garcia-jj
Não respondo dúvidas via MP. Use o fórum.
Rojas
JavaBaby

Membro desde: 30/06/2005 11:55:13
Mensagens: 82
Offline

garcia-jj wrote:Rojas, desculpe, acabei perdendo esse tópico de vista.

Mas a partir do JDK 1.4 não é mais necessário gerar os stubs. Você usa a 1.3.x?


Oi garcia...
Estou utilizando a JDK 1.5 com Websphere 6.1 (Trial) apenas para testar.
Não consegui fazer de outra forma, a não ser referenciando os stubs que ele gera no projeto. O jar que referenciei tem outras classes wrappers também gerados por ele.
Mas se houver alguma maneira melhor para fazer isso será bom saber

SCJP 6 | SCWCD 5
zagadelha
What is classpath?

Membro desde: 16/09/2007 19:39:03
Mensagens: 5
Offline

Rojas, pode me explicar como criou a dependência dos stubs?
Vlw.
 
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Ir para:   
Powered by JForum 2.1.8 © JForum Team