Pool de conexiones con Hibernate3 en JDeveloper
¿Hola, cómo esta? Bueno le escribo para solicitar su ayuda.
El problema que tengo es el siguiente: resulta que estoy realizando una conexión con hibernate en el IDE de JDeveloper. (Las librerías que estoy usando son: asm-3.1, asm-attrs, cglib-2.2, commons-collections-3.2, commons-logging-1.0.4, dom4j-1.6.1, hibernate3, jta, log4-1.2.14, mysql-connector-java-3.1.7-bin)
Pero me sale el siguiente error:
org.hibernate.MappingNotFoundException: resource: mappings/area.hbm.xml not found
at org.hibernate.cfg.Configuration.addResource(Configuration.ja va:563)
at org.hibernate.cfg.Configuration.parseMappingElement(Configur ation.java:1587)
at org.hibernate.cfg.Configuration.parseSessionFactory(Configur ation.java:1555)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.ja va:1534)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.ja va:1508)
at org.hibernate.cfg.Configuration.configure(Configuration.java :1462)
at data.db.util.HibernateUtil.(HibernateUtil.java:37)
at data.db.util.HibernateUtil.getInstance(HibernateUtil.java:21 )
at data.db.util.DaoMgr.save(DaoMgr.java:20)
at data.Main.(Main.java:17)
at data.Main.main(Main.java:25)
java.lang.NullPointerException
at data.db.util.DaoMgr.save(DaoMgr.java:33)
at data.Main.(Main.java:17)
at data.Main.main(Main.java:25)
y hsta donde entiendo, el error es porque no lo esta pudiendo encontrar el archivo de mapeo d mi clase Area.
Esta es mi estructura de mi directorio:
- src
- Data
Main.java
- bean
Área.java
- db
- exception
DBException.java
- Útil
Dao.java
DaoMgr.java
HibernteUtil.java
- classes
- lib
- mappings
area.hbm.xml
- conf
hibernate.cfg.xml
- properties
log4j.properties
Y aquí le mando mi archivo hibernate.cfg.xml:
<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD//EN"
"http://hibernate.sourceforge.net/hibernate-configura tion-3.0.dtd">
<hibernate-configuration>
<session-factory>
<property name="hibernate.connection.driver_class">com.my sql.jdbc.Driver</property>
<property name="hibernate.connection.url">jdbc:mysql://lo calhost/tvb</property>
<property name="hibernate.connection.username"></prope rty>
<property name="hibernate.connection.password"></prope rty>
<property name="hibernate.connection.pool_size">10</pr operty>
<property name="show_sql">true</property>
<property name="dialect">org.hibernate.dialect.MySQLDiale ct</property>
<property name="hibernate.hbm2ddl.auto">update</proper ty>
<!-- Mapping files -->
<mapping resource="mappings.area.hbm.xml" />
</session-factory>
</hibernate-configuration>
La verdad es que ya no se que hacer, por favor ayude me.
Le agradezco de antemano por toda su ayuda.
El problema que tengo es el siguiente: resulta que estoy realizando una conexión con hibernate en el IDE de JDeveloper. (Las librerías que estoy usando son: asm-3.1, asm-attrs, cglib-2.2, commons-collections-3.2, commons-logging-1.0.4, dom4j-1.6.1, hibernate3, jta, log4-1.2.14, mysql-connector-java-3.1.7-bin)
Pero me sale el siguiente error:
org.hibernate.MappingNotFoundException: resource: mappings/area.hbm.xml not found
at org.hibernate.cfg.Configuration.addResource(Configuration.ja va:563)
at org.hibernate.cfg.Configuration.parseMappingElement(Configur ation.java:1587)
at org.hibernate.cfg.Configuration.parseSessionFactory(Configur ation.java:1555)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.ja va:1534)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.ja va:1508)
at org.hibernate.cfg.Configuration.configure(Configuration.java :1462)
at data.db.util.HibernateUtil.(HibernateUtil.java:37)
at data.db.util.HibernateUtil.getInstance(HibernateUtil.java:21 )
at data.db.util.DaoMgr.save(DaoMgr.java:20)
at data.Main.(Main.java:17)
at data.Main.main(Main.java:25)
java.lang.NullPointerException
at data.db.util.DaoMgr.save(DaoMgr.java:33)
at data.Main.(Main.java:17)
at data.Main.main(Main.java:25)
y hsta donde entiendo, el error es porque no lo esta pudiendo encontrar el archivo de mapeo d mi clase Area.
Esta es mi estructura de mi directorio:
- src
- Data
Main.java
- bean
Área.java
- db
- exception
DBException.java
- Útil
Dao.java
DaoMgr.java
HibernteUtil.java
- classes
- lib
- mappings
area.hbm.xml
- conf
hibernate.cfg.xml
- properties
log4j.properties
Y aquí le mando mi archivo hibernate.cfg.xml:
<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD//EN"
"http://hibernate.sourceforge.net/hibernate-configura tion-3.0.dtd">
<hibernate-configuration>
<session-factory>
<property name="hibernate.connection.driver_class">com.my sql.jdbc.Driver</property>
<property name="hibernate.connection.url">jdbc:mysql://lo calhost/tvb</property>
<property name="hibernate.connection.username"></prope rty>
<property name="hibernate.connection.password"></prope rty>
<property name="hibernate.connection.pool_size">10</pr operty>
<property name="show_sql">true</property>
<property name="dialect">org.hibernate.dialect.MySQLDiale ct</property>
<property name="hibernate.hbm2ddl.auto">update</proper ty>
<!-- Mapping files -->
<mapping resource="mappings.area.hbm.xml" />
</session-factory>
</hibernate-configuration>
La verdad es que ya no se que hacer, por favor ayude me.
Le agradezco de antemano por toda su ayuda.
1 Respuesta
Respuesta de jruben