Configuré el archivo hibernate.cfg.xml de esta forma:
<property name="dialect">net.sf.hibernate.dialect.OracleDial ect</property>
<property name="jndi.url">t3://localhost:7001/</property>
<property name="jndi.class">weblogic.jndi.WLInitialContextFa ctory</property>
<property name="connection.datasource">jdbc/SFADatasource</property>
Y al intentar crear la session con el siguiente codigo:
....
cfg.configure(CONFIG_FILE_LOCATION);
sessionFactory = cfg.buildSessionFactory();
....
Y aqui me da la excepion :
java.rmi.MarshalException: CORBA MARSHAL 0 Maybe; nested exception is:
org.omg.CORBA.MARSHAL: vmcid: 0x0 minor code: 0 completed: Maybe
at com.sun.corba.se.internal.iiop.ShutdownUtilDelegat e.mapSystemException(ShutdownUtilDelegate.java:100 )
at javax.rmi.CORBA.Util.mapSystemException(Util.java: 65)
at weblogic.jdbc.common.internal._RemoteDataSource_St ub.getConnection(Unknown Source)
Puede ser por un problema de versiones o alguien se le ocurre alguna otra cosa ??

Un saludo.