hibernate propriétés non trouvé

nous intégrons la java blazeds hibernate avec un flex de projet..nous avons d'Abord testé la pure java hibernate sous eclipse et il est en cours d'exécution fine. Mais quand nous avons mis le même dans tomcat pour l'intégration de flex avec blazeds il affiche l'erreur suivante.c'est la seule erreur.

Jan 24, 2013 11:31:31 AM org.hibernate.cfg.Environment <clinit>
INFO: Hibernate 3.2.6
Jan 24, 2013 11:31:31 AM org.hibernate.cfg.Environment <clinit>
INFO: hibernate.properties not found
Jan 24, 2013 11:31:31 AM org.hibernate.cfg.Environment buildBytecodeProvider
INFO: Bytecode provider name : cglib
Jan 24, 2013 11:31:31 AM org.hibernate.cfg.Environment <clinit>
INFO: using JDK 1.4 java.sql.Timestamp handling
Jan 24, 2013 11:31:31 AM org.hibernate.cfg.Configuration configure
INFO: configuring from resource: /hibernate.cfg.xml
Jan 24, 2013 11:31:31 AM org.hibernate.cfg.Configuration getConfigurationInputSt
ream
INFO: Configuration resource: /hibernate.cfg.xml

c'est le hibernate.cfg.xml(Pour déterminer si hibernate.cfg.xml n'est pas trouvé et je l'ai testé en supprimant DOCTYPE .cfg.xml puis tomcat sortie affichée dire l'élément racine est pas trouvé...ce qui signifie qu'il est capable de trouver l'hibernate.cfg.xml( je pense que)

 <?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
          "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
          "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
    <session-factory>
        <property name="connection.url">jdbc:mysql://localhost/test</property>
        <property name="connection.username">root</property>
        <property name="connection.password">root</property>
        <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
        <property name="dialect">org.hibernate.dialect.MySQLDialect</property>

        <property name="show_sql">true</property>

        <property name="format_sql">true</property>

        <!-- JDBC connection pool (use the built-in) -->
        <property name="connection.pool_size">1</property>

         <property name="current_session_context_class">thread</property>
        <mapping class="com.model.User" />
        <mapping class="com.model.UserDetails" />
        <mapping class="com.model.LoanDetails" />
        <mapping class="com.model.BorrowerDetails" />

    </session-factory>
</hibernate-configuration>

c'est hiberutil.java

public class HibernateUtil
{



    private static  SessionFactory sessionFactory=configureSessionFactory();
    private static ServiceRegistry serviceRegistry;


    private static SessionFactory configureSessionFactory() throws HibernateException {
        Configuration configuration = new Configuration();
        configuration.configure();
        serviceRegistry = new ServiceRegistryBuilder().applySettings(configuration.getProperties()).buildServiceRegistry();        
        sessionFactory = configuration.buildSessionFactory(serviceRegistry);
        return sessionFactory;
    }
    public static SessionFactory getSessionFactory()
    {
        return sessionFactory;
    }
}

pourquoi l'erreur est de montrer? le contrôle est à venir à partir de flex côté et de l'exécution du point de départ de la méthode java...mais quand il s'agit de hibernate trucs exécution, c'est de montrer cette erreur dans tomcat...

Mais quand j'execute java+hibernate comme un pur java de l'application, il est en cours d'exécution fine..

quelqu'un peut-il m'aider?

Grâce

EDIT 1 Après la modification suggérée par @Andremoniy et de mettre de l' .cfg.xml dans le dossier src et ici aussi dans eclipse, c'est un travail, mais pas dans tomcat avec flex

d'erreur suivant vient

org.hibernate.MappingException: An AnnotationConfiguration instance is required
to use <mapping class="com.model.User"/>
        at org.hibernate.cfg.Configuration.parseMappingElement(Configuration.jav
a:1606)
        at org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.jav
a:1561)
        at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1540)
        at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1514)
        at org.hibernate.cfg.Configuration.configure(Configuration.java:1434)
        at org.hibernate.cfg.Configuration.configure(Configuration.java:1420)
        at com.sample.HibernateUtil.configureSessionFactory(HibernateUtil
.java:26)
        at com.sample.HibernateUtil.<clinit>(HibernateUtil.java:20)
        at com.sample.App.checkUser(App.java:34)
Salut, quelle est l'erreur dans votre question initiale ? Dans la pile que vous avez collé, je ne vois hibernate.properties not found, ce qui n'est pas une erreur.
Dans mon original question de l'exécution des arrêts par l'impression de la pile, j'ai collé et puis pas de l'exécution de la requête et pas de sortie..ça se termine comme ça...j'ai mis le show_sql pour être vrai, mais qui n'est pas imprimé..
Avez-vous vérifié la connexion à votre base de données?
le même cfg.xml le fichier que j'ai utilisé dans tomcat aussi...dans eclipse, il fonctionne parfaitement comme application java..
j'ai créé maven, hibernate projet avec jdk 1.7 plugin de dépendance et déployé dans tomcat...déjà annotationconfiguration montrait obsolète...maintenant, il ne montre pas d'erreur..cela a fonctionné parfaitement bien..merci pour la suggestion

OriginalL'auteur Samprity Kashyap | 2013-01-24