Bem como eu poderia passar objeto de uma outra classe a um ejb de session stateless?
Por exemplo:
tenho um Bean de session stateless, e gostaria que fosse passada um string name para ele por um aplicativo rodando localmente.
E meu cliente vai ficar lendo esse nome.
Vlw…
Creio que não entendi bem.
Você quer fazer um lookup e fazer uma chamada de um método do EJB?
Pense num “stateless session bean” como se fosse um “executor de métodos”. Você pede alguma coisa, ele faz e morre*. Como se fosse, no caixa automático, aquela transação de retirada de dinheiro: você entra com o cartão, a senha, ele lhe dá o dinheiro (nem um mísero recibo!) e pronto. Acabou tudo.
(*Um stateless session bean, para o cliente, se deve comportar assim. Na prática, ele é reutilizado - fica em cache - mas você não deve basear seus programas pensando nessa reutilização, que depende muito de temporização e de que instância vai atender a sua solicitação).
O que você quer que ele faça é que você peça alguma coisa e ele continue no ar. Nesse caso isso não pode ser feito com um “stateless session bean” e sim com outra coisa.