Hibernate - arquivo de configuração

Boa tarde,
Como sempre, tô tomando espanco das configurações.

Meu hibernate.cfg.xml está assim:

[code]<?xml version='1.0' encoding='utf-8'?>

<session-factory>

    <property name="connection.datasource">java:comp/env/jdbc/dbMySIE</property>
    <property name="show_sql">true</property>
    <property name="dialect">net.sf.hibernate.dialect.Oracle9Dialect</property>

    <!-- Mapping files -->
    <mapping resource="Cat.hbm.xml"/>

</session-factory>

[/code]
Ele está na pasta WEB-INF/classes.

Na minha classe eu tento fazer:

sessionFactory = new Configuration().configure().buildSessionFactory();

e ele me retorna:

net.sf.hibernate.HibernateException: /hibernate.cfg.xml not found

Mas o arquivo de configuração está no lugar certo, não está?
Estou utilizando o Tomcat5.0, Hibernate2.

Há alguma outra coisa que tenho de configurar para ele encontrar o arquivo?
Grato

Onde está a lib do hibernate ?
No WEB-INF/lib

Onde está a lib do hibernate ?
No WEB-INF/lib

Onde está a lib do hibernate ?
No WEB-INF/lib

Você se refere ao hibernate2.jar?

Sim, sim e sim. Respectivamente… ;o)

Consegui!
Criei uma pasta /src no Eclipse e agora achou.
E…tcharan!!!Outro erro:

java.lang.NoClassDefFoundError: javax/transaction/Synchronization

Nem procurei nada a respeito disso ainda, mas não custar perguntar.

Esse eu resolvi colocando o jta.jar no classpath.

Obrigado pela incomensurável ajuda e até a próxima.