style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">

No encuentra el archivo de configuracion hibernate.cfg.xml

Buen dia, espero me puedan ayudar, se los agradeceria mucho.

Estoy realizando un web service en java con hibernate en el cual manipulo 2 bases de datos diferentes. Por tal motivo he creado 2 archivos de configuracion de hibernate "config1.cfg.xml" y "config2.cfg.xml". Tengo un archivo "util.java" el cual inicializa el sessionFactory como se muestra a continuacion:

 sessionFactory = new AnnotationConfiguration().configure("config1.cfg.xml").buildSessionFactory();

El problema es que no encuentra la ruta de este archivo de configuracion he aqui todas las opciones que he probado pero ninguna ha funcionado:

sessionFactory = new AnnotationConfiguration().configure("WEB-INF\\classes\\config1.cfg.xml").buildSessionFactory();
sessionFactory = new AnnotationConfiguration().configure(src\\java\\config1.cfg.xml).buildSessionFactory();
sessionFactory = new AnnotationConfiguration().configure(new File(src\\java\\config1.cfg.xml)).buildSessionFactory();

De antemano agradesco cualquier ayuda brindada.

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

AnnotationConfiguration <- Deprecated

La forma en la que estás creando el objeto SessionFactory ya esta deprecada (segun la versión de Hibernate que estés utilizando).
Aqui hay dos referencias para obtener el SessionFactory, la diferencia es que debes utilizar Configuration

http://docs.jboss.org/hibernate/core/3.3/reference/en/html/session-confi...
http://stackoverflow.com/questions/7986750/create-session-factory-in-hib...

Estoy usando la version 3

Estoy usando la version 3 de hibernate, no estoy muy seguro pero creo que en esta version todavia funciona:

sessionFactory = new AnnotationConfiguration().configure("WEB-INF\\classes\\config1.cfg.xml").buildSessionFactory();

Lo unico que me falla es la ruta hacia los archivos de configuracion.

style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">