IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java EE Discussion :

Disparition des données après arrêt du serveur [EJB3 Entity]


Sujet :

Java EE

  1. #1
    Membre régulier
    Profil pro
    informatique
    Inscrit en
    Novembre 2009
    Messages
    167
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : informatique

    Informations forums :
    Inscription : Novembre 2009
    Messages : 167
    Points : 88
    Points
    88
    Par défaut Disparition des données après arrêt du serveur
    Bonsoir a tous , comme le titre l'indique , tel est mon problème, je butais y'a quelque jours sur la configuration a adopter afin que mes EJB entity persiste dans MYSQL , une fois ceci fait je remarque comme par magie que mes données disparaissent a l’arrêt du serveur( JBOSS 4.2.0GA)
    voici la configuration de mon fichier persistance .xml:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    <?xml version="1.0" encoding="UTF-8"?>
    <persistence 
        xmlns="http://java.sun.com/xml/ns/persistence"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://java.sun.com/xml/ns/persistence 
        http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd"
        version="1.0">
        <persistence-unit name="test">
      <jta-data-source>java:/bdd_wfDS</jta-data-source>
        <class>com.ejb.conge.Conge</class>
            <properties>
     
     
                <property name="hibernate.hbm2ddl.auto" value="create"/>
     
                <property name="hibernate.archive.autodetection" value="class, hbm"/>
                <property name="hibernate.show_sql" value="true"/>
                <property name="hibernate.connection.driver_class" value="com.mysql.jdbc.Driver"/>
                <property name="hibernate.connection.password" value="feri"/>
                <property name="hibernate.connection.url" value="jdbc:mysql://localhost:3306/bdd_wf"/>
                <property name="hibernate.connection.username" value="feri"/>
                <property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect"/>
                <property name="hibernate.c3p0.min_size" value="5"/>
                <property name="hibernate.c3p0.max_size" value="20"/>
                <property name="hibernate.c3p0.timeout" value="300"/>
                <property name="hibernate.c3p0.max_statements" value="50"/>
                <property name="hibernate.c3p0.idle_test_period" value="3000"/>
            </properties>
        </persistence-unit>
    </persistence>
    mes classe sont en fichier joints.
    je pense que ceci est du a mon fichier de persistence , mais comment le regler je n'en ai aucune idée. si quelqu'un pourrait bien m'aider
    Fichiers attachés Fichiers attachés

  2. #2
    Membre régulier
    Profil pro
    informatique
    Inscrit en
    Novembre 2009
    Messages
    167
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : informatique

    Informations forums :
    Inscription : Novembre 2009
    Messages : 167
    Points : 88
    Points
    88
    Par défaut
    mon problème est résolue l'erreur etait ici, la bonne configuration est:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     <property name="hibernate.hbm2ddl.auto" value="update"/>
    au lieu de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     <property name="hibernate.hbm2ddl.auto" value="create"/>

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 9
    Dernier message: 03/11/2006, 10h30
  2. Envoyer des données du client au serveur
    Par thetraveller dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 8
    Dernier message: 13/07/2006, 22h32
  3. Récuperer des données aprés formatage
    Par WELCOMSMAIL dans le forum Autres Logiciels
    Réponses: 4
    Dernier message: 21/04/2006, 10h56
  4. [VBA-E] afficher des données apres saisie dans cellule
    Par user0505 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 14/04/2006, 14h04
  5. Réponses: 3
    Dernier message: 14/04/2006, 09h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo