Pessoal resolvido o problema do narrow, que no final das contas nao era
incompatibilidade, realmente era o
problema do Home gerado pelo Xdoclet.
No final ficou assim:
/********/
Object ref = null;
System.out.println(ref);
ref = context.lookup("ejb/AgendaBusiness/UsuarioSessionFacadeEJBean");
System.out.println(ref);
/*->*/ UsuarioSessionFacadeEJBeanHome usuarioHome =
(UsuarioSessionFacadeEJBeanHome)
PortableRemoteObject.narrow (ref,
UsuarioSessionFacadeEJBeanHome.class);
UsuarioSessionFacade usuario = usuarioHome.create();
/********/
Ao inves da interface Home que eu codifiquei (UsuarioSessionFacadeHome) eu chamei a
interface
UsuarioSessionFacadeEJBeanHome gerada pelo XDoclet. Ai foi uma tranquilidade!
Gostaria de agradecer ao apoio de todos, principalmente ao Goedson e ao Robson.
Valeu Pessoal!
Uma perguntinhas:
1) eu nao preciso codificar a interface Home, isto eh, posso deixar a cargo do
XDoclet, uma vez que a minha nao
foi utilizada?
<Padilha id="Nilseu">
Nilseu Perside Ortiz Padilha Junior
Estudante de Ciencia da Computacao - ULBRA
Desenvolvedor Java
<Quote>
Rejeitamos reis, presidentes e votos. Acreditamos
em puro consenso e codigo eficiente. - Dave Clark
</Quote>
</Padilha>
---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para:
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]