hahaha i got the solution, well i havent sleeped in a long time but here it is, a little dumb i am answering myself but maybe someone could use it.
first i made the persona.hbm.xml a embeded resource, after that i added this to the hibernate-mapping tag (what appears resalted below). then i told me about the lazy thingy, i put it off cause i just use 1 table, but check this out if you want to understand it better.
http://blogs.chayachronicles.com/sonofn ... 0/230.aspx
<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
assembly="QuickStart" namespace="QuickStart">
<class name="Persona" table="persona"
lazy="false">
<id name="Id">
<column name="cedula" sql-type="varchar2(16)" not-null="true"/>
<generator class="assigned" />
</id>
<property name="Nombre">
<column name="nombre" sql-type="varchar2(20)" length="20" not-null="true" />
</property>
<property name="Apellido" >
<column name="apellido" sql-type="varchar2(20)" length="20" not-null="true" />
</property>
</class>
</hibernate-mapping>