Erro EJB

Favor, será que alguém sabe a causa deste erro que está ocorrendo em minha aplicação…É uma aplicação web usando EJB, e o servidor OC4J. O erro é o seguinte:

06/07/31 09:35:55 java.lang.ClassCastException
06/07/31 09:35:55       at com.sun.corba.se.internal.javax.rmi.PortableRemoteObject.narrow(Unknown Source)
06/07/31 09:35:55       at javax.rmi.PortableRemoteObject.narrow(Unknown Source)

Não sei o que está acontecendo…o erro ocorre na seguinte linha:

            Context context = new InitialContext();
            Object objref = context.lookup("SessionEJB");
            SessionEJBHome sessionEJBHome = (SessionEJBHome)PortableRemoteObject.narrow(objref, SessionEJBHome.class);

Qualquer ajuda é bem vinda…Obrigado.