Acessar EJB3 remoto

Galera, estou tendo um probleminha pra utilizar o EJB3, sou novo neles e não estou conseguindo fazer um acesso remoto. O lookup funciona, mais não consigo transformar a referência para utilizá-la.

No EJB 2.1 eu fazia assim:
Object obj = jndiContext.lookup(“MeuBean”);
IMeuBean home = (IMeuBean)PortableRemoteObject.narrow(obj,IMeuBean.class);

No EJB 3.0 tô tentando assim:
Object obj = jndiContext.lookup(“MeuBean/remote”);

Mais nessa hora, capota e dá erro de Casting:
IMeuBean home = (IMeuBean)PortableRemoteObject.narrow(obj,IMeuBean.class);

Como faço pra transformar a referência na minha classe?
Tô usando o JBoss.

Obrigado.

Simplesmente faça:

No link abaixo, tem uma documentação e exemplos: