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 :

Persistence en base avec JTA [JTA]


Sujet :

Java EE

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Inscrit en
    Août 2002
    Messages
    143
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 143
    Par défaut Persistence en base avec JTA
    Salut à tous !
    Je débute en JEE et j'ai un petit souci :
    Je fais une petite application jsf/ejb/glassfish/eclipseLink

    J'essaie de faire persister en base des beans, seulement il ne reste que le temps de la session, après si je relance le serveur ils ont disparus de la base..
    Auparavant j'utilisais une EntityTransaction, et avec mon persist() je faisais un begin et après un commit.
    Seulement j'ai une erreur qui me dit qu'avec JTA je ne peux pas utiliser l'EntityTransaction !

    Du coup j'ai deux petites question : pourquoi ? et surtout que dois-je faire pour faire persister mon objet avec JTA ?

  2. #2
    Membre actif
    Homme Profil pro
    Inscrit en
    Août 2002
    Messages
    143
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 143
    Par défaut
    need heeeeelp !!

  3. #3
    Membre éprouvé Avatar de anisj1m
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    1 067
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 067
    Par défaut
    Citation Envoyé par manta7 Voir le message
    ils ont disparus de la base..
    est ce que tu parles de les données de ta base de données ?

    si oui alors change la properties dans ta base "create-drop" si tu utilises hibernate c'est la propriété (hibernate.hbm2ddl.auto)

    et pour ton second question il faut que tu nous montre ton code pour pouvoir t'aider

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    8
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Novembre 2009
    Messages : 8
    Par défaut
    Citation Envoyé par anisj1m Voir le message

    si oui alors change la properties dans ta base "create-drop" si tu utilises hibernate c'est la propriété (hibernate.hbm2ddl.auto)
    Merci anisj1m, ta réponse me sort de 2 jours de blocus ...

  5. #5
    Membre éprouvé Avatar de anisj1m
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    1 067
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 067
    Par défaut
    vous êtes le bienvenu

    merci de penser au

  6. #6
    Membre actif
    Homme Profil pro
    Inscrit en
    Août 2002
    Messages
    143
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 143
    Par défaut
    Citation Envoyé par anisj1m Voir le message
    vous êtes le bienvenu

    merci de penser au
    Je vais pas mettre le résolu j'ai même pas encore testé

  7. #7
    Membre actif
    Homme Profil pro
    Inscrit en
    Août 2002
    Messages
    143
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 143
    Par défaut
    Bon c'était bien ça en fait
    Avec eclipseLink j'avais la ligne :
    <property name="eclipselink.ddl-generation" value="drop-and-create-tables"/>
    que j'ai modifié en :
    <property name="eclipselink.ddl-generation" value="create-tables"/>

    Résolu ! Merci !

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

Discussions similaires

  1. [msde]Exportation de base avec msde..vers Hébergeur.
    Par didoboy dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 30/03/2004, 17h11
  2. [SGBD] Pour moyenne base avec SQL ?
    Par PyRoFlo dans le forum Bases de données
    Réponses: 10
    Dernier message: 13/03/2004, 18h54
  3. Exportation de base avec ASP sous OUTLOOK
    Par M1000 dans le forum ASP
    Réponses: 6
    Dernier message: 04/03/2004, 09h52
  4. Création d'une base avec IbConsole
    Par Lucien dans le forum Outils
    Réponses: 3
    Dernier message: 02/03/2004, 18h34
  5. base avec nom des pays
    Par jack-daniel dans le forum Requêtes
    Réponses: 2
    Dernier message: 08/07/2003, 14h16

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