Duvida EJB 3

4 respostas
leosouzabh

Vejam a seguinte duvida,

Tenho um EJB que recebe um objeto como parametro, porem este objeto se encontra no projeto ejb!!
o cliente “teoricamente” não teria acesso a este objeto pelo classpath.

Como eu posso fazer esta chamada deste metodo sendo que o objeto que ele recebe como parametro eu não tenho referencia?!?

4 Respostas

jgbt

leosouzabh:
Vejam a seguinte duvida,

Tenho um EJB que recebe um objeto como parametro, porem este objeto se encontra no projeto ejb!!
o cliente “teoricamente” não teria acesso a este objeto pelo classpath.

Como eu posso fazer esta chamada deste metodo sendo que o objeto que ele recebe como parametro eu não tenho referencia?!?

Não tem como. Se o cliente faz lookup de uma interface e algum metodo dessa interface tem como parametro ou retorno um objeto criado por vc, ele vai ter que “conhecer” esse objeto.
NO jar que vc disponibiliza vasi ter que estar essas classes.

[]´s

leosouzabh

entao de qualquer forma o cliente tem que ter referencia a estes classpath’s das classes no servidor!!

jgbt

O que normalmente se faz é criar um arquivo jar contendo as classes necessarias para o cliente. Nesse jar teria as interfaces remotas dos EJB’s e qualquer outra classe que o cliente precise para poder executar a chamada ao ejb.

[]´s

leosouzabh

hum
interessante!!

Criado 14 de março de 2008
Ultima resposta 14 de mar. de 2008
Respostas 4
Participantes 2