Error Hibernate WEB

aeee galera, to com um pro aqui em hibernate,
seguinte estou iniciando uma aplicação web, com hibernate porem
quando eu crio uma classe teste que tem main ele executa certinho o hibernate encontra o Hibernate.cfg.xml, sem problemas.
Mais quando uso isso em uma aplicação web ele não encontra o Hibernate.cfg.xml, o que pode estar havendo, eu deixo o cfg.xml no src…help me , vlewww

exception 

javax.servlet.ServletException: hibernate.cfg.xml not found
	org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:545)
	org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:486)
	org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
	org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
	org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


root cause 

org.hibernate.HibernateException: hibernate.cfg.xml not found
	org.hibernate.cfg.Configuration.getConfigurationInputStream(Configuration.java:1087)
	org.hibernate.cfg.Configuration.configure(Configuration.java:1111)
	com.bios.site.factory.persistencia.PreparaSession.getSession(PreparaSession.java:26)
	com.bios.site.persistencia.dao.AdminLogInternetDAO.<init>(AdminLogInternetDAO.java:21)
	com.bios.site.negocio.log.PreparaGraficoLog.obtenhaLogs(PreparaGraficoLog.java:14)
	com.bios.site.controle.loginternet.LogGraficoAction.execute(LogGraficoAction.java:26)
	org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
	org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
	org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
	org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


note The full stack trace of the root cause is available in the Apache Tomcat/5.5.20 logs.

:?:

Seu arquivo hibernate.cfg.xml deve ficar na pasta WEB-INF. Faça um teste e confirme o resultado aqui.

obrigado pela atenção guilherme,
então funcionou colocando no WEB-INF, porem ele reclamou do DOM4j.jar, eu colequei ele, dai esta reclamando deste cara CacheException; vou postar o error todo aqui :

java.lang.NoClassDefFoundError: net/sf/ehcache/CacheException
	java.lang.Class.getDeclaredConstructors0(Native Method)
	java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
	java.lang.Class.getConstructor0(Unknown Source)
	java.lang.Class.newInstance0(Unknown Source)
	java.lang.Class.newInstance(Unknown Source)
	org.hibernate.cfg.SettingsFactory.createCacheProvider(SettingsFactory.java:323)
	org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:219)
	org.hibernate.cfg.Configuration.buildSettings(Configuration.java:1463)
	org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1004)
	teste.EntidadeDAO.obtenhaList(EntidadeDAO.java:16)
	controle.EstraordinarioAction.execute(EstraordinarioAction.java:27)
	org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
	org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
	org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
	org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

o engraçado é que essa lib esta no classpath, no hibernate…

vlew pela ajuda…

então coloquei esse jar q estavam faltando, mais deu um problema com JTA, parece que essa API esta na especificação do J2EE, eu vou ter que instalar o j2EE ?? estou usando o JDK5, vlewwww