Hola, me he visto obligado a usar Hibernate para soportar concurrencia en mi aplicación web y el problema que tengo es que una vez está todo configurado perfectamente según los tutoriales disponibles en Internet, al ejecutar no encuentra el fichero hibernate.cfg.xml.
He probado de todas las maneras posibles (con el path completo, sin él, etc.), y también he buscado bastante en Google, pero no funciona nada. El fichero lo he colgado de varios sitios, el raíz, src, java, struts... en ninguna parte lo coge.
Alguna idea?
La pila de errores es la siguiente:
Código Apache:
Ver originalexcepción
javax.servlet.ServletException: La ejecución del Servlet lanzó una excepción
causa raíz
java.lang.ExceptionInInitializerError
packageHibernate.HibernateUtil.<clinit>(HibernateUtil.java:32)
com.myapp.struts.ConsultarDatosUsuarioActionDAO.consultarDatosUsuario(ConsultarDatosUsuarioActionDAO.java:84)
com.myapp.struts.ConsultarDatosUsuarioAction.execute(ConsultarDatosUsuarioAction.java:60)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
causa raíz
org.hibernate.HibernateException: could not find file: hibernate.cfg.xml
org.hibernate.cfg.Configuration.configure(Configuration.java:1465)
packageHibernate.HibernateUtil.<clinit>(HibernateUtil.java:27)
com.myapp.struts.ConsultarDatosUsuarioActionDAO.consultarDatosUsuario(ConsultarDatosUsuarioActionDAO.java:84)
com.myapp.struts.ConsultarDatosUsuarioAction.execute(ConsultarDatosUsuarioAction.java:60)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
causa raíz
java.io.FileNotFoundException: hibernate.cfg.xml (El sistema no puede encontrar el archivo especificado)
java.io.FileInputStream.open(Native Method)
java.io.FileInputStream.<init>(FileInputStream.java:106)
org.hibernate.cfg.Configuration.configure(Configuration.java:1462)
packageHibernate.HibernateUtil.<clinit>(HibernateUtil.java:27)
com.myapp.struts.ConsultarDatosUsuarioActionDAO.consultarDatosUsuario(ConsultarDatosUsuarioActionDAO.java:84)
com.myapp.struts.ConsultarDatosUsuarioAction.execute(ConsultarDatosUsuarioAction.java:60)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
Gracias!