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

JPA Java Discussion :

Problème d'ajout en production


Sujet :

JPA Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de snipes
    Inscrit en
    Septembre 2004
    Messages
    547
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 547
    Par défaut Problème d'ajout en production
    Salut tout le monde,
    je me trouve confronté a un problème assez louche
    j'ai une application que j'ai developpé en local ...je viens de mettre cette derneire sur un serveur de production et la ! surprise j'ai une fonction d'ajout d'une occurence pour une entité qui ne marche pas (cette meme fonction marche en local avec ma base local ou ma base de production)

    Quelqu'un aurait une piste a me proposé ? Je ne vois vraiment pas ou chercher


    Code d'ajout qui pose probleme

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     */
    	public String save() {
    		try {
    			unitetravail.setStatut(EnumUtils.Statut.ENABLE);
    			administrationFacade.addUniteTravail(unitetravail);
     
    		} catch (Exception ex) {
    			JSFUtils.addError("errors.saved", "l'unité de travail");
    			logger.error(ex.getMessage());
    			return "error";
    		}
    }

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    @SuppressWarnings("unchecked")
    	public void addUniteTravail(UniteTravail newUnitetravail) {
    		// Recherche de l'existence d'une ressource ayant déjà ce code service
    		Query q = em.createNamedQuery("findUniteTravailByLibelle");
    		q.setParameter("libelle", newUnitetravail.getLibelle());
     
    		if (!q.getResultList().isEmpty())
    			throw new EJBException(
    					"un groupe avec le meme libellé existe déjà.");
    		// Création de l'unité de l'unité de travail
    		em.persist(newUnitetravail);
    	}
    Merci

  2. #2
    Membre Expert
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 963
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 963
    Par défaut
    le premier suspect :

    le gestionnaire de transaction différent dans le contexte du serveur ?

    (ou au contraire : devrait être différent…)

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    104
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Mars 2004
    Messages : 104
    Par défaut
    Salut,

    ça veut dire quoi : "ça ne marche pas"' ? l'insert ne se fait pas ? pas de commit ? une exception ? une erreur ?

  4. #4
    Membre éclairé Avatar de snipes
    Inscrit en
    Septembre 2004
    Messages
    547
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 547
    Par défaut Probleme de compatibilité : Navigateurs
    Salut,
    je viens de cibler plus précisément le probleme.....en fait ca vient d'une erreur de compatibilité entre les navigateurs rien a voir avec le serveur de production donc
    je faisais mes testes a partir de FF mais Opera et IE voient pas le code du même œil

  5. #5
    Membre éclairé Avatar de snipes
    Inscrit en
    Septembre 2004
    Messages
    547
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 547
    Par défaut
    Probleme résolu ! c'etait un probleme client (JSF ! ne jamais imbriquer 2 h:form )

    Merci pour votre participation

  6. #6
    Membre éclairé Avatar de snipes
    Inscrit en
    Septembre 2004
    Messages
    547
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 547
    Par défaut
    Re...
    En fait il ne s'agissait pas de cette erreur
    Donc je me permet de reouvrir ce post car le probleme n'est toujours pas résolu malheureusement

    Pour les précisions : ca marche pas = l'insert ne se fait pas, donc pas de commit non plus....et rien de parlant dans les logs mis a part le Bean d'ou provient l'erreur...mais par rapport au message d'alerte a l ecran je sais quelle methode qui ne fonctionne pas

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

Discussions similaires

  1. problème d'ajout et suppression de programmes
    Par ran_hery dans le forum Windows XP
    Réponses: 2
    Dernier message: 14/12/2005, 12h21
  2. [ECLIPSE WT] Problème d'ajout du serveur Tomcat
    Par SEMPERE Benjamin dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 12/12/2005, 12h20
  3. Problème d'ajout de mois
    Par auriolbeach dans le forum Access
    Réponses: 5
    Dernier message: 02/10/2005, 22h22
  4. Problème d'ajout d'imprimante sur LPT1
    Par arnaud_verlaine dans le forum Périphériques
    Réponses: 10
    Dernier message: 15/03/2005, 22h23
  5. Problème d'ajout multiples dans un BDD Access
    Par arnaud_verlaine dans le forum Langage SQL
    Réponses: 3
    Dernier message: 31/05/2004, 13h34

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