java.lang.ClassCastException en EJB de Sesion en Jonas

Amdiez
24 de Marzo del 2005
Tengo una EJB de sesion con dos EJB entity dentro, y me da el siguiente error al querer instanciarla:

com.sun.provisioning.ejb.JOnASParUtilsEJBLocalHome
com.sun.provisioning.ejb.JOnASParUtilsEJBLocalHome@a6aa31

2005-03-24 12:45:22,046 : TraceCarol.error : MultiPRODelegate.narrow(Object obj, Class newClass) fail
java.lang.ClassCastException: Can't cast com.sun.provisioning.ejb.JOnASParUtilsEJBLocalHome in com.sun.provisioning.ejb.ParUtilsLocalHome

Mi codigo es el siguiente:

InitialContext context = new InitialContext();
Object objref = context.lookup("java:comp/env/ejb/parutils");
System.out.println(objref.getClass().getName());
System.out.println(objref.toString());
ParUtilsLocalHome home = (ParUtilsLocalHome)PortableRemoteObject.narrow( objref, ParUtilsLocalHome.class);
//ParUtilsLocalHome home = (ParUtilsLocalHome) objref;
parUtils = home.create();

Con lo cual se puede ver que la busqueda JNDi se hace correctamente, pero no puede hacer el csating de la clase generada por jonas a la desarrolada por mi. Estoy usando jonas-3.3.5 y el plug in para el eclipse, JOPE.

Muchas gracias.